From 6a12048a082885a97770aefaa0f40932475ab191 Mon Sep 17 00:00:00 2001 From: Wenchao Hao Date: Fri, 15 Nov 2024 16:32:34 +0800 Subject: [PATCH] update enable TRANSPARENT huge page and ZRAM, zsmalloc related Signed-off-by: Wenchao Hao --- defconfig | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/defconfig b/defconfig index 108ef50..3adcf79 100644 --- a/defconfig +++ b/defconfig @@ -22,7 +22,6 @@ CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_RDMA=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_PERF=y @@ -32,9 +31,7 @@ CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_KALLSYMS_ALL=y CONFIG_PROFILING=y CONFIG_KEXEC=y -CONFIG_NUMA=y CONFIG_HZ_1000=y -CONFIG_PARAVIRT=y CONFIG_HIBERNATION=y CONFIG_PM_DEBUG=y CONFIG_KPROBES=y @@ -47,7 +44,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BINFMT_MISC=y CONFIG_ZSMALLOC_STAT=y +CONFIG_ZSMALLOC_MULTI_PAGES=y +CONFIG_ZSMALLOC_MULTI_PAGES_ORDER=4 # CONFIG_COMPAT_BRK is not set +CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_CMA=y CONFIG_CMA_AREAS=19 CONFIG_NET=y @@ -128,7 +128,15 @@ CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEBUG_DEVRES=y CONFIG_CONNECTOR=y CONFIG_ZRAM=y +CONFIG_ZRAM_BACKEND_LZ4=y +CONFIG_ZRAM_BACKEND_LZ4HC=y +CONFIG_ZRAM_BACKEND_ZSTD=y +CONFIG_ZRAM_BACKEND_DEFLATE=y +CONFIG_ZRAM_BACKEND_LZO=y CONFIG_ZRAM_WRITEBACK=y +CONFIG_ZRAM_MEMORY_TRACKING=y +CONFIG_ZRAM_MULTI_COMP=y +CONFIG_ZRAM_MULTI_PAGES=y CONFIG_BLK_DEV_LOOP=y CONFIG_VIRTIO_BLK=y CONFIG_BLK_DEV_SD=y @@ -236,7 +244,6 @@ CONFIG_PROC_KCORE=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_HUGETLBFS=y -# CONFIG_EFIVAR_FS is not set CONFIG_NFS_FS=y CONFIG_NFS_V2=y CONFIG_NFS_V3_ACL=y