summaryrefslogtreecommitdiffstats
path: root/config-nodebug
diff options
context:
space:
mode:
authorLaura Abbott <labbott@fedoraproject.org>2016-11-10 10:16:25 -0800
committerLaura Abbott <labbott@fedoraproject.org>2016-12-06 12:07:10 -0800
commit1b7eeb80190501aaf226e90e8f58f994cfc3efe0 (patch)
tree9ff96082cc146fb0ea946c6a111b61e90f9dd7f6 /config-nodebug
parentfe324f69901af83cb16ee086f3d284e67ed36e33 (diff)
downloadkernel-1b7eeb80190501aaf226e90e8f58f994cfc3efe0.tar.gz
kernel-1b7eeb80190501aaf226e90e8f58f994cfc3efe0.tar.xz
kernel-1b7eeb80190501aaf226e90e8f58f994cfc3efe0.zip
Change method of configuration generation
The existing method of managing configuration files gets unweildy. Changing individual lines in text files gets difficult without manual organization. Switch to a method of configuration generation that's inspired from the method used inside Red Hat. Each configuration option gets its own file which are then combined to form the configuration files. This makes confirming what's actually enabled much easier.
Diffstat (limited to 'config-nodebug')
-rw-r--r--config-nodebug132
1 files changed, 0 insertions, 132 deletions
diff --git a/config-nodebug b/config-nodebug
deleted file mode 100644
index d5ce9dd0f..000000000
--- a/config-nodebug
+++ /dev/null
@@ -1,132 +0,0 @@
-CONFIG_SND_VERBOSE_PRINTK=y
-CONFIG_SND_DEBUG=y
-CONFIG_SND_PCM_XRUN_DEBUG=y
-
-CONFIG_DEBUG_ATOMIC_SLEEP=y
-
-CONFIG_DEBUG_MUTEXES=y
-CONFIG_DEBUG_RT_MUTEXES=y
-CONFIG_DEBUG_LOCK_ALLOC=y
-CONFIG_LOCK_TORTURE_TEST=m
-CONFIG_PROVE_LOCKING=y
-CONFIG_DEBUG_SPINLOCK=y
-CONFIG_PROVE_RCU=y
-# CONFIG_PROVE_RCU_REPEATEDLY is not set
-CONFIG_DEBUG_PER_CPU_MAPS=y
-CONFIG_CPUMASK_OFFSTACK=y
-
-CONFIG_CPU_NOTIFIER_ERROR_INJECT=m
-
-CONFIG_FAULT_INJECTION=y
-CONFIG_FAILSLAB=y
-CONFIG_FAIL_PAGE_ALLOC=y
-CONFIG_FAIL_MAKE_REQUEST=y
-CONFIG_FAULT_INJECTION_DEBUG_FS=y
-CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y
-CONFIG_FAIL_IO_TIMEOUT=y
-CONFIG_FAIL_MMC_REQUEST=y
-# CONFIG_F2FS_FAULT_INJECTION is not set
-
-CONFIG_LOCK_STAT=y
-
-CONFIG_DEBUG_STACK_USAGE=y
-
-CONFIG_ACPI_DEBUG=y
-# CONFIG_ACPI_DEBUGGER is not set
-
-CONFIG_DEBUG_SG=y
-CONFIG_DEBUG_PI_LIST=y
-
-# CONFIG_PAGE_EXTENSION is not set
-# CONFIG_PAGE_OWNER is not set
-# CONFIG_DEBUG_PAGEALLOC is not set
-
-CONFIG_DEBUG_OBJECTS=y
-# CONFIG_DEBUG_OBJECTS_SELFTEST is not set
-CONFIG_DEBUG_OBJECTS_FREE=y
-CONFIG_DEBUG_OBJECTS_TIMERS=y
-CONFIG_DEBUG_OBJECTS_RCU_HEAD=y
-CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
-
-CONFIG_X86_PTDUMP=y
-CONFIG_ARM64_PTDUMP=y
-CONFIG_EFI_PGT_DUMP=y
-# CONFIG_EFI_TEST is not set
-
-CONFIG_CAN_DEBUG_DEVICES=y
-
-CONFIG_MODULE_FORCE_UNLOAD=y
-
-
-CONFIG_DEBUG_NOTIFIERS=y
-
-CONFIG_DMA_API_DEBUG=y
-
-CONFIG_MMIOTRACE=y
-
-CONFIG_DEBUG_CREDENTIALS=y
-
-# off in both production debug and nodebug builds,
-# on in rawhide nodebug builds
-CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y
-
-CONFIG_EXT4_DEBUG=y
-
-# CONFIG_XFS_WARN is not set
-
-CONFIG_DEBUG_PERF_USE_VMALLOC=y
-
-CONFIG_JBD2_DEBUG=y
-
-CONFIG_NFSD_FAULT_INJECTION=y
-
-CONFIG_DEBUG_BLK_CGROUP=y
-
-CONFIG_DRBD_FAULT_INJECTION=y
-
-CONFIG_ATH_DEBUG=y
-CONFIG_CARL9170_DEBUGFS=y
-CONFIG_IWLWIFI_DEVICE_TRACING=y
-
-# CONFIG_RTLWIFI_DEBUG is not set
-
-CONFIG_DEBUG_OBJECTS_WORK=y
-
-CONFIG_DMADEVICES_DEBUG=y
-# CONFIG_DMADEVICES_VDEBUG is not set
-
-CONFIG_PM_ADVANCED_DEBUG=y
-
-CONFIG_CEPH_LIB_PRETTYDEBUG=y
-CONFIG_QUOTA_DEBUG=y
-
-
-CONFIG_KGDB_KDB=y
-CONFIG_KDB_DEFAULT_ENABLE=0x0
-CONFIG_KDB_KEYBOARD=y
-CONFIG_KDB_CONTINUE_CATASTROPHIC=0
-
-CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y
-# CONFIG_PERCPU_TEST is not set
-CONFIG_TEST_LIST_SORT=y
-# CONFIG_TEST_STRING_HELPERS is not set
-
-CONFIG_DETECT_HUNG_TASK=y
-CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
-# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
-CONFIG_WQ_WATCHDOG=y
-
-CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
-
-CONFIG_DEBUG_KMEMLEAK=y
-CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=1024
-# CONFIG_DEBUG_KMEMLEAK_TEST is not set
-CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y
-
-# CONFIG_MAC80211_MESSAGE_TRACING is not set
-
-# CONFIG_EDAC_DEBUG is not set
-
-# CONFIG_SPI_DEBUG is not set
-
-CONFIG_DEBUG_VM_PGFLAGS=y