Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit b85526df authored by Will McVicker's avatar Will McVicker Committed by Suren Baghdasaryan
Browse files

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: default avatarPeter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: default avatarLaurent Dufour <ldufour@linux.vnet.ibm.com>
Signed-off-by: default avatarVinayak Menon <vinmenon@codeaurora.org>
Signed-off-by: default avatarCharan 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: default avatarWill McVicker <willmcvicker@google.com>
Signed-off-by: default avatarSuren Baghdasaryan <surenb@google.com>
Merged-In: I1aa561649a836c753b9e52710c3bc1f6eee1dd78
Change-Id: I1aa561649a836c753b9e52710c3bc1f6eee1dd78
parent 6b142446
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment