ANDROID: GKI: mm: add struct/enum fields for SPECULATIVE_PAGE_FAULTS
Add the necessary struct/enum attributes from the SPECULATIVE_PAGE_FAULTS feature as padding to reduce the ABI diff between vendors and ACK. This allows vendors to pick the SPECULATIVE_PAGE_FAULTS feature and still be ABI compatible with ACK-4.19. Bug: 149848888 Bug: 151963988 Test: build Signed-off-by:Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by:
Laurent Dufour <ldufour@linux.vnet.ibm.com> Signed-off-by:
Vinayak Menon <vinmenon@codeaurora.org> Signed-off-by:
Charan Teja Reddy <charante@codeaurora.org> [surenb: Squashed the following commits and kept only struct/enum changes 396b98086496 mm: provide speculative fault infrastructure 47e3eb155848 mm: cache some VMA fields in the vm_fault structure 3f31f748a8ba mm: protect mm_rb tree with a rwlock 88a78dc2863d mm: VMA sequence count 0947fbfea499 mm: allow vmas with vm_ops to be speculatively handled ] Signed-off-by:
Will McVicker <willmcvicker@google.com> Signed-off-by:
Suren Baghdasaryan <surenb@google.com> Merged-In: I1aa561649a836c753b9e52710c3bc1f6eee1dd78 Change-Id: I1aa561649a836c753b9e52710c3bc1f6eee1dd78
Loading
Please register or sign in to comment