diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2022-01-27 16:22:40 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2022-01-27 16:50:32 +0100 |
| commit | 371d85518be0126d0cebbdecb4902f05745e5e66 (patch) | |
| tree | d24aaf0e70d98a744cdf8c7ef90dea410ac2273a | |
| parent | 82cf738ee6ec357abc38315dbd6b2ad431b98a48 (diff) | |
dashboard/config/linux: enable ANON_VMA_NAME and DAMON_RECLAIM
Enable new configs in v5.17 that look interesting to us.
12 files changed, 24 insertions, 22 deletions
diff --git a/dashboard/config/linux/bits/subsystems.yml b/dashboard/config/linux/bits/subsystems.yml index 0b6c087ed..cda45a0e6 100644 --- a/dashboard/config/linux/bits/subsystems.yml +++ b/dashboard/config/linux/bits/subsystems.yml @@ -90,6 +90,7 @@ config: - MEMORY_HOTPLUG: [-arm, -riscv] - MEMORY_HOTPLUG_DEFAULT_ONLINE: [-arm, -riscv] - MEMORY_HOTREMOVE: [-arm, -riscv] + - ANON_VMA_NAME: [v5.17] - KSM - TRANSPARENT_HUGEPAGE: [-arm, -riscv] - FRONTSWAP @@ -543,3 +544,4 @@ config: - DAMON_VADDR: [v5.15] - DAMON_PADDR: [v5.16] - DAMON_DBGFS: [v5.15] + - DAMON_RECLAIM: [v5.17] diff --git a/dashboard/config/linux/upstream-apparmor-kasan.config b/dashboard/config/linux/upstream-apparmor-kasan.config index 303e40e08..20e88b40e 100644 --- a/dashboard/config/linux/upstream-apparmor-kasan.config +++ b/dashboard/config/linux/upstream-apparmor-kasan.config @@ -1032,7 +1032,7 @@ CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_MAPPING_DIRTY_HELPERS=y CONFIG_KMAP_LOCAL=y CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -1041,7 +1041,7 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_DBGFS=y -# CONFIG_DAMON_RECLAIM is not set +CONFIG_DAMON_RECLAIM=y # end of Data Access Monitoring # end of Memory Management options diff --git a/dashboard/config/linux/upstream-arm-full.config b/dashboard/config/linux/upstream-arm-full.config index 698272512..cf0dd4f1c 100644 --- a/dashboard/config/linux/upstream-arm-full.config +++ b/dashboard/config/linux/upstream-arm-full.config @@ -933,7 +933,7 @@ CONFIG_PERCPU_STATS=y CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_KMAP_LOCAL=y CONFIG_KMAP_LOCAL_NON_LINEAR_PTE_ARRAY=y -# CONFIG_ANON_VMA_NAME is not set +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -942,7 +942,7 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_DBGFS=y -# CONFIG_DAMON_RECLAIM is not set +CONFIG_DAMON_RECLAIM=y # end of Data Access Monitoring # end of Memory Management options diff --git a/dashboard/config/linux/upstream-arm-kasan.config b/dashboard/config/linux/upstream-arm-kasan.config index ccecf7588..b93f8fa7f 100644 --- a/dashboard/config/linux/upstream-arm-kasan.config +++ b/dashboard/config/linux/upstream-arm-kasan.config @@ -909,7 +909,7 @@ CONFIG_PERCPU_STATS=y CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_KMAP_LOCAL=y CONFIG_KMAP_LOCAL_NON_LINEAR_PTE_ARRAY=y -# CONFIG_ANON_VMA_NAME is not set +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -918,7 +918,7 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_DBGFS=y -# CONFIG_DAMON_RECLAIM is not set +CONFIG_DAMON_RECLAIM=y # end of Data Access Monitoring # end of Memory Management options diff --git a/dashboard/config/linux/upstream-arm64-full.config b/dashboard/config/linux/upstream-arm64-full.config index 41e7cb813..67f4f3e27 100644 --- a/dashboard/config/linux/upstream-arm64-full.config +++ b/dashboard/config/linux/upstream-arm64-full.config @@ -1006,7 +1006,7 @@ CONFIG_PERCPU_STATS=y CONFIG_READ_ONLY_THP_FOR_FS=y CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -1015,7 +1015,7 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_DBGFS=y -# CONFIG_DAMON_RECLAIM is not set +CONFIG_DAMON_RECLAIM=y # end of Data Access Monitoring # end of Memory Management options diff --git a/dashboard/config/linux/upstream-arm64-kasan.config b/dashboard/config/linux/upstream-arm64-kasan.config index b6f0fbfe1..c4c526d76 100644 --- a/dashboard/config/linux/upstream-arm64-kasan.config +++ b/dashboard/config/linux/upstream-arm64-kasan.config @@ -988,7 +988,7 @@ CONFIG_PERCPU_STATS=y CONFIG_READ_ONLY_THP_FOR_FS=y CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -997,7 +997,7 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_DBGFS=y -# CONFIG_DAMON_RECLAIM is not set +CONFIG_DAMON_RECLAIM=y # end of Data Access Monitoring # end of Memory Management options diff --git a/dashboard/config/linux/upstream-arm64-mte.config b/dashboard/config/linux/upstream-arm64-mte.config index 8914bc480..fef4ee39c 100644 --- a/dashboard/config/linux/upstream-arm64-mte.config +++ b/dashboard/config/linux/upstream-arm64-mte.config @@ -982,7 +982,7 @@ CONFIG_PERCPU_STATS=y CONFIG_READ_ONLY_THP_FOR_FS=y CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -991,7 +991,7 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_DBGFS=y -# CONFIG_DAMON_RECLAIM is not set +CONFIG_DAMON_RECLAIM=y # end of Data Access Monitoring # end of Memory Management options diff --git a/dashboard/config/linux/upstream-leak.config b/dashboard/config/linux/upstream-leak.config index 3e67c04f2..04b4f7252 100644 --- a/dashboard/config/linux/upstream-leak.config +++ b/dashboard/config/linux/upstream-leak.config @@ -1025,7 +1025,7 @@ CONFIG_READ_ONLY_THP_FOR_FS=y CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_MAPPING_DIRTY_HELPERS=y CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -1034,7 +1034,7 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_DBGFS=y -# CONFIG_DAMON_RECLAIM is not set +CONFIG_DAMON_RECLAIM=y # end of Data Access Monitoring # end of Memory Management options diff --git a/dashboard/config/linux/upstream-riscv64-kasan.config b/dashboard/config/linux/upstream-riscv64-kasan.config index be92e8899..f8a576da0 100644 --- a/dashboard/config/linux/upstream-riscv64-kasan.config +++ b/dashboard/config/linux/upstream-riscv64-kasan.config @@ -611,7 +611,7 @@ CONFIG_PERCPU_STATS=y # CONFIG_GUP_TEST is not set CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -620,7 +620,7 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_DBGFS=y -# CONFIG_DAMON_RECLAIM is not set +CONFIG_DAMON_RECLAIM=y # end of Data Access Monitoring # end of Memory Management options diff --git a/dashboard/config/linux/upstream-s390-kasan.config b/dashboard/config/linux/upstream-s390-kasan.config index 24e2fb58f..01e490432 100644 --- a/dashboard/config/linux/upstream-s390-kasan.config +++ b/dashboard/config/linux/upstream-s390-kasan.config @@ -717,7 +717,7 @@ CONFIG_PERCPU_STATS=y # CONFIG_GUP_TEST is not set CONFIG_READ_ONLY_THP_FOR_FS=y CONFIG_ARCH_HAS_PTE_SPECIAL=y -# CONFIG_ANON_VMA_NAME is not set +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -729,7 +729,7 @@ CONFIG_DAMON_PADDR=y # CONFIG_DAMON_VADDR_KUNIT_TEST is not set CONFIG_DAMON_DBGFS=y # CONFIG_DAMON_DBGFS_KUNIT_TEST is not set -# CONFIG_DAMON_RECLAIM is not set +CONFIG_DAMON_RECLAIM=y # end of Data Access Monitoring # end of Memory Management options diff --git a/dashboard/config/linux/upstream-selinux-kasan.config b/dashboard/config/linux/upstream-selinux-kasan.config index ca33ced1f..1c6ac847a 100644 --- a/dashboard/config/linux/upstream-selinux-kasan.config +++ b/dashboard/config/linux/upstream-selinux-kasan.config @@ -1026,7 +1026,7 @@ CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_MAPPING_DIRTY_HELPERS=y CONFIG_KMAP_LOCAL=y CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -1035,7 +1035,7 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_DBGFS=y -# CONFIG_DAMON_RECLAIM is not set +CONFIG_DAMON_RECLAIM=y # end of Data Access Monitoring # end of Memory Management options diff --git a/dashboard/config/linux/upstream-smack-kasan.config b/dashboard/config/linux/upstream-smack-kasan.config index a12e69bd0..0f7938f21 100644 --- a/dashboard/config/linux/upstream-smack-kasan.config +++ b/dashboard/config/linux/upstream-smack-kasan.config @@ -1030,7 +1030,7 @@ CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_MAPPING_DIRTY_HELPERS=y CONFIG_KMAP_LOCAL=y CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set +CONFIG_ANON_VMA_NAME=y # # Data Access Monitoring @@ -1039,7 +1039,7 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_DBGFS=y -# CONFIG_DAMON_RECLAIM is not set +CONFIG_DAMON_RECLAIM=y # end of Data Access Monitoring # end of Memory Management options |
