diff options
-rw-r--r-- | 0001-Changes-to-.config-for-perf-test.patch | 147 |
1 files changed, 147 insertions, 0 deletions
diff --git a/0001-Changes-to-.config-for-perf-test.patch b/0001-Changes-to-.config-for-perf-test.patch new file mode 100644 index 000000000000..af1dd0988cb2 --- /dev/null +++ b/0001-Changes-to-.config-for-perf-test.patch @@ -0,0 +1,147 @@ +From da3c65b10994cd1e9f16acae1b031ccce7ce8cbb Mon Sep 17 00:00:00 2001 +From: Your Name <you@example.com> +Date: Mon, 18 Nov 2024 20:31:59 +0000 +Subject: [PATCH] Changes to .config for perf test + +CONFIG_HZ_250/CONFIG_HZ_1000/CONFIG_HZ=250 + +CONFIG_SWIOTLB_DYNAMIC=n + +CONFIG_NO_HZ_FULL to CONFIG_NO_HZ_IDLE + +-CONFIG_RCU_NOCB_CPU=y +-# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set +-CONFIG_RCU_LAZY=y +-CONFIG_RCU_LAZY_DEFAULT_OFF=y + +make olddefconfig altered: + -CONFIG_RCU_NOCB_CPU + -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL + -CONFIG_RCU_LAZY + -CONFIG_RCU_LAZY_DEFAULT_OFF + +CONFIG_CONTEXT_TRACKING_USER/ CONFIG_VIRT_CPU_ACCOUNTING_GEN/ CONFIG_X86_CET/ CONFIG_X86_USER_SHADOW_STACK/ CONFIG_KVM_SW_PROTECTED_VM/ CONFIG_RANDOM_KMALLOC_CACHES + +make olddefconfig added CONFIG_TICK_CPU_ACCOUNTING=y + +CONFIG_TCP_AO=n +--- + .config | 32 ++++++++++++-------------------- + 1 file changed, 12 insertions(+), 20 deletions(-) + +diff --git a/.config b/.config +index e08255bfd389..5a760999311c 100644 +--- a/.config ++++ b/.config +@@ -103,10 +103,8 @@ CONFIG_CONTEXT_TRACKING_IDLE=y + CONFIG_TICK_ONESHOT=y + CONFIG_NO_HZ_COMMON=y + # CONFIG_HZ_PERIODIC is not set +-# CONFIG_NO_HZ_IDLE is not set +-CONFIG_NO_HZ_FULL=y +-CONFIG_CONTEXT_TRACKING_USER=y +-# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set ++CONFIG_NO_HZ_IDLE=y ++# CONFIG_NO_HZ_FULL is not set + CONFIG_NO_HZ=y + CONFIG_HIGH_RES_TIMERS=y + CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 +@@ -139,8 +137,8 @@ CONFIG_SCHED_CORE=y + # + # CPU/Task time and stats accounting + # +-CONFIG_VIRT_CPU_ACCOUNTING=y +-CONFIG_VIRT_CPU_ACCOUNTING_GEN=y ++CONFIG_TICK_CPU_ACCOUNTING=y ++# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set + # CONFIG_IRQ_TIME_ACCOUNTING is not set + CONFIG_BSD_PROCESS_ACCT=y + CONFIG_BSD_PROCESS_ACCT_V3=y +@@ -166,10 +164,6 @@ CONFIG_TASKS_RUDE_RCU=y + CONFIG_TASKS_TRACE_RCU=y + CONFIG_RCU_STALL_COMMON=y + CONFIG_RCU_NEED_SEGCBLIST=y +-CONFIG_RCU_NOCB_CPU=y +-# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set +-CONFIG_RCU_LAZY=y +-CONFIG_RCU_LAZY_DEFAULT_OFF=y + # end of RCU Subsystem + + # CONFIG_IKCONFIG is not set +@@ -490,7 +484,6 @@ CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 + CONFIG_X86_PAT=y + CONFIG_X86_UMIP=y + CONFIG_CC_HAS_IBT=y +-CONFIG_X86_CET=y + # CONFIG_X86_KERNEL_IBT is not set + CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y + CONFIG_ARCH_PKEY_BITS=4 +@@ -498,17 +491,17 @@ CONFIG_X86_INTEL_TSX_MODE_OFF=y + # CONFIG_X86_INTEL_TSX_MODE_ON is not set + # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set + CONFIG_X86_SGX=y +-CONFIG_X86_USER_SHADOW_STACK=y ++# CONFIG_X86_USER_SHADOW_STACK is not set + CONFIG_EFI=y + CONFIG_EFI_STUB=y + CONFIG_EFI_HANDOVER_PROTOCOL=y + CONFIG_EFI_MIXED=y + CONFIG_EFI_RUNTIME_MAP=y + # CONFIG_HZ_100 is not set +-# CONFIG_HZ_250 is not set ++CONFIG_HZ_250=y + # CONFIG_HZ_300 is not set +-CONFIG_HZ_1000=y +-CONFIG_HZ=1000 ++# CONFIG_HZ_1000 is not set ++CONFIG_HZ=250 + CONFIG_SCHED_HRTICK=y + CONFIG_ARCH_SUPPORTS_KEXEC=y + CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y +@@ -795,7 +788,7 @@ CONFIG_VIRTUALIZATION=y + CONFIG_KVM_X86=m + CONFIG_KVM=m + CONFIG_KVM_WERROR=y +-CONFIG_KVM_SW_PROTECTED_VM=y ++# CONFIG_KVM_SW_PROTECTED_VM is not set + CONFIG_KVM_INTEL=m + # CONFIG_KVM_INTEL_PROVE_VE is not set + CONFIG_X86_SGX_KVM=y +@@ -1147,7 +1140,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y + CONFIG_SLAB_BUCKETS=y + # CONFIG_SLUB_STATS is not set + CONFIG_SLUB_CPU_PARTIAL=y +-CONFIG_RANDOM_KMALLOC_CACHES=y ++# CONFIG_RANDOM_KMALLOC_CACHES is not set + # end of Slab allocator options + + CONFIG_SHUFFLE_PAGE_ALLOCATOR=y +@@ -1251,7 +1244,6 @@ CONFIG_IOMMU_MM_DATA=y + CONFIG_EXECMEM=y + CONFIG_NUMA_MEMBLKS=y + # CONFIG_NUMA_EMU is not set +-CONFIG_ARCH_HAS_USER_SHADOW_STACK=y + + # + # Data Access Monitoring +@@ -1362,7 +1354,7 @@ CONFIG_DEFAULT_CUBIC=y + # CONFIG_DEFAULT_RENO is not set + CONFIG_DEFAULT_TCP_CONG="cubic" + CONFIG_TCP_SIGPOOL=y +-CONFIG_TCP_AO=y ++# CONFIG_TCP_AO is not set + CONFIG_TCP_MD5SIG=y + CONFIG_IPV6=y + CONFIG_IPV6_ROUTER_PREF=y +@@ -11113,7 +11105,7 @@ CONFIG_NEED_DMA_MAP_STATE=y + CONFIG_ARCH_DMA_ADDR_T_64BIT=y + CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y + CONFIG_SWIOTLB=y +-CONFIG_SWIOTLB_DYNAMIC=y ++# CONFIG_SWIOTLB_DYNAMIC is not set + CONFIG_DMA_NEED_SYNC=y + CONFIG_DMA_COHERENT_POOL=y + # CONFIG_DMA_API_DEBUG is not set +-- +2.34.1 + |