x86: configs: add debug_diffconfig

This diffconfig is intended to be used at build time in conjunction
with coho's x86_64_defconfig to generate a config for debug builds,
and should replace the use of x86_64_debug_defconfig.

Change-Id: I3fec9df07dd583796c2c4537d1369e40290a9023
Tracked-On: https://jira01.devtools.intel.com/browse/OAM-5220
Signed-off-by: Eric Ernst <eric.ernst@intel.com>
diff --git a/arch/x86/configs/debug_diffconfig b/arch/x86/configs/debug_diffconfig
new file mode 100644
index 0000000..6691a5a
--- /dev/null
+++ b/arch/x86/configs/debug_diffconfig
@@ -0,0 +1,34 @@
+#Debug configuration options
+CONFIG_KPROBES=y
+CONFIG_KPROBES_ON_FTRACE=y
+CONFIG_UPROBES=y
+CONFIG_KRETPROBES=y
+CONFIG_X86_MSR=y
+CONFIG_CPU_FREQ_STAT_DETAILS=y
+# CONFIG_NET_TCPPROBE is not set
+CONFIG_DEVMEM=y
+CONFIG_DEBUG_KMEMLEAK=y
+CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=1000
+# CONFIG_DEBUG_KMEMLEAK_TEST is not set
+CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y
+CONFIG_LOCKUP_DETECTOR=y
+CONFIG_HARDLOCKUP_DETECTOR_NMI=y
+CONFIG_HARDLOCKUP_DETECTOR=y
+CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y
+CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1
+CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y
+CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1
+CONFIG_PANIC_ON_OOPS=y
+CONFIG_PANIC_ON_OOPS_VALUE=1
+CONFIG_DEBUG_SPINLOCK=y
+CONFIG_DEBUG_MUTEXES=y
+CONFIG_DEBUG_SG=y
+CONFIG_RCU_CPU_STALL_INFO=y
+CONFIG_KPROBE_EVENT=y
+CONFIG_UPROBE_EVENT=y
+CONFIG_PROBE_EVENTS=y
+# CONFIG_KPROBES_SANITY_TEST is not set
+# CONFIG_X86_DECODER_SELFTEST is not set
+CONFIG_PERCPU_RWSEM=y