diff options
author | Rui Salvaterra <rsalvaterra@gmail.com> | 2022-03-29 17:10:48 +0100 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2022-09-11 02:49:28 +0100 |
commit | 05158082f669aeb16a85604620abf7973a5ea807 (patch) | |
tree | 4bdd8337b378a8341890682a5e9557a41defe80d /target/linux/generic/config-5.15 | |
parent | 0be1b78856794589a552f662f428081600e837cc (diff) | |
download | upstream-05158082f669aeb16a85604620abf7973a5ea807.tar.gz upstream-05158082f669aeb16a85604620abf7973a5ea807.tar.bz2 upstream-05158082f669aeb16a85604620abf7973a5ea807.zip |
kernel: add and enable MGLRU for Linux 5.15
Backport a preliminary version of Yu Zhao's multi-generational LRU, for
improved memory management. Refresh the patches while at it.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
Diffstat (limited to 'target/linux/generic/config-5.15')
-rw-r--r-- | target/linux/generic/config-5.15 | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/target/linux/generic/config-5.15 b/target/linux/generic/config-5.15 index efeaf2c452..f188ce36ac 100644 --- a/target/linux/generic/config-5.15 +++ b/target/linux/generic/config-5.15 @@ -3195,6 +3195,9 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set # CONFIG_LP_CONSOLE is not set +CONFIG_LRU_GEN=y +CONFIG_LRU_GEN_ENABLED=y +# CONFIG_LRU_GEN_STATS is not set # CONFIG_LSI_ET1011C_PHY is not set CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity" CONFIG_LSM_MMAP_MIN_ADDR=65536 @@ -4388,6 +4391,7 @@ CONFIG_NMI_LOG_BUF_SHIFT=13 # CONFIG_NO_HZ is not set # CONFIG_NO_HZ_FULL is not set # CONFIG_NO_HZ_IDLE is not set +CONFIG_NR_LRU_GENS=7 # CONFIG_NS83820 is not set # CONFIG_NTB is not set # CONFIG_NTFS3_64BIT_CLUSTER is not set @@ -6480,6 +6484,7 @@ CONFIG_THIN_ARCHIVES=y # CONFIG_THUNDER_NIC_VF is not set # CONFIG_TICK_CPU_ACCOUNTING is not set CONFIG_TICK_ONESHOT=y +CONFIG_TIERS_PER_GEN=4 # CONFIG_TIFM_CORE is not set # CONFIG_TIGON3 is not set # CONFIG_TIMB_DMA is not set |