ANDROID: GKI: MGLRU: Ensure spare page flags bits
Make LRU_GEN depend on !MAXSMP. MAXSMP enables features that uses more bits in page->flags. When page->flags is exhausted kernel uses additional member to store more bits. This increases the size of struct pages >64 bytes. Bug: 249601646 Change-Id: I39fb30725ed03abbe078d97c7c86fb62e3e316c9 Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
This commit is contained in:
@@ -928,7 +928,7 @@ config LRU_GEN
|
|||||||
bool "Multi-Gen LRU"
|
bool "Multi-Gen LRU"
|
||||||
depends on MMU
|
depends on MMU
|
||||||
# make sure page->flags has enough spare bits
|
# make sure page->flags has enough spare bits
|
||||||
depends on 64BIT || !SPARSEMEM || SPARSEMEM_VMEMMAP
|
depends on !MAXSMP && (64BIT || !SPARSEMEM || SPARSEMEM_VMEMMAP)
|
||||||
help
|
help
|
||||||
A high performance LRU implementation to overcommit memory. See
|
A high performance LRU implementation to overcommit memory. See
|
||||||
Documentation/admin-guide/mm/multigen_lru.rst for details.
|
Documentation/admin-guide/mm/multigen_lru.rst for details.
|
||||||
|
|||||||
Reference in New Issue
Block a user