From: Phil Auld <pauld(a)redhat.com>
Disable CONFIG_DEBUG_PREEMPT on normal builds
When we enabled PREEMPT_DYNAMIC we also picked up CONFIG_DEBUG_PREEMPT
which causes noticable performance issues with syscall microbenchmarks.
Disable this on normal builds and enable it for the debug build only.
Signed-off-by: Phil Auld <pauld(a)redhat.com>
diff --git a/redhat/configs/common/debug/CONFIG_DEBUG_PREEMPT
b/redhat/configs/common/debug/CONFIG_DEBUG_PREEMPT
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/debug/CONFIG_DEBUG_PREEMPT
@@ -0,0 +1 @@
+CONFIG_DEBUG_PREEMPT=y
diff --git a/redhat/configs/common/generic/CONFIG_DEBUG_PREEMPT
b/redhat/configs/common/generic/CONFIG_DEBUG_PREEMPT
index blahblah..blahblah 100644
--- a/redhat/configs/common/generic/CONFIG_DEBUG_PREEMPT
+++ b/redhat/configs/common/generic/CONFIG_DEBUG_PREEMPT
@@ -1 +1 @@
-CONFIG_DEBUG_PREEMPT=y
+# CONFIG_DEBUG_PREEMPT is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1519