aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Kconfig.debug
AgeCommit message (Expand)AuthorFilesLines
2018-06-15fault-injection: reorder config entriesMikulas Patocka1-18/+18
2018-06-11kcov: test compiler capability in Kconfig and correct dependencyMasahiro Yamada1-4/+7
2018-06-06Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+3
2018-06-05lib: add runtime test of check_*_overflow functionsRasmus Villemoes1-0/+3
2018-05-24dma-debug: check scatterlist segmentsRobin Murphy1-0/+17
2018-05-09dma-mapping: move the NEED_DMA_MAP_STATE config symbol to lib/KconfigChristoph Hellwig1-0/+1
2018-05-08dma-debug: remove CONFIG_HAVE_DMA_API_DEBUGChristoph Hellwig1-1/+0
2018-04-11lib/Kconfig.debug: Debug Lockups and Hangs: keep SOFTLOCKUP options togetherRandy Dunlap1-24/+24
2018-04-03Merge tag 'kbuild-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-2/+2
2018-04-02Merge tag 'arch-removal' of git://git.kernel.org/pub/scm/linux/kernel/git/arn...Linus Torvalds1-8/+5
2018-03-31locking/Kconfig: Restructure the lock debugging menuWaiman Long1-67/+68
2018-03-31locking/Kconfig: Add LOCK_DEBUGGING_SUPPORT to make it more readableWaiman Long1-5/+10
2018-03-31locking/rwsem: Add DEBUG_RWSEMS to look for lock/unlock mismatchesWaiman Long1-0/+8
2018-03-26treewide: simplify Kconfig dependencies for removed archsArnd Bergmann1-8/+5
2018-03-26kbuild: rename built-in.o to built-in.aNicholas Piggin1-2/+2
2018-03-09mn10300: Remove the architectureDavid Howells1-1/+1
2018-03-07Merge tag 'metag_remove_2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/...Arnd Bergmann1-1/+1
2018-02-23Drop a bunch of metag referencesJames Hogan1-1/+1
2018-02-21lib/Kconfig.debug: enable RUNTIME_TESTING_MENUAnders Roxell1-0/+1
2018-02-09Merge tag 'kbuild-v4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-1/+0
2018-02-06kasan: rework Kconfig settingsArnd Bergmann1-1/+1
2018-02-06lib/: make RUNTIME_TESTS a menuconfig to ease disabling it allVincent Legoll1-2/+5
2018-02-06lib/test_find_bit.c: rename to find_bit_benchmark.cYury Norov1-1/+1
2018-02-02lib/Kconfig.debug: Remove blank help textUlf Magnusson1-1/+0
2018-01-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+14
2018-01-30Merge branch 'core-debug-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2018-01-12error-injection: Support fault injection frameworkMasami Hiramatsu1-0/+10
2018-01-12error-injection: Separate error-injection from kprobeMasami Hiramatsu1-0/+4
2017-12-12locking/lockdep: Remove the cross-release locking checksIngo Molnar1-33/+0
2017-12-11Kconfig: Make STRICT_DEVMEM default-y on x86 and arm64Kees Cook1-1/+1
2017-11-17Makefile: support flag -fsanitizer-coverage=trace-cmpVictor Chibotaru1-0/+10
2017-11-17lib: test module for find_*_bit() functionsYury Norov1-0/+9
2017-11-16Merge tag 'driver-core-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2017-11-15kmemcheck: rip it outLevin, Alexander (Sasha Levin)1-4/+2
2017-11-13Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2017-11-07debugfs: purge obsolete SRCU based removal protectionNicolai Stange1-1/+0
2017-10-25locking/lockdep: Introduce CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK=yByungchul Park1-0/+15
2017-10-25locking/lockdep: Remove the BROKEN flag from CONFIG_LOCKDEP_CROSSRELEASE and ...Byungchul Park1-2/+2
2017-10-23Merge branch 'x86/urgent' into x86/asm, to pick up dependent fixesIngo Molnar1-74/+73
2017-10-14Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-2/+2
2017-10-14locking/lockdep: Disable cross-release features for nowIngo Molnar1-2/+2
2017-10-14x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*'Josh Poimboeuf1-1/+1
2017-10-13lib/Kconfig.debug: kernel hacking menu: runtime testing: keep tests togetherRandy Dunlap1-72/+71
2017-09-22parisc: Fix too large frame size warningsHelge Deller1-1/+2
2017-09-08lib: add test module for CONFIG_DEBUG_VIRTUALFlorian Fainelli1-0/+11
2017-09-04Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+18
2017-09-04Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+6
2017-08-25Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar1-0/+7
2017-08-18kernel/watchdog: Prevent false positives with turbo modesThomas Gleixner1-0/+7
2017-08-17locking/lockdep: Make CONFIG_LOCKDEP_CROSSRELEASE and CONFIG_LOCKDEP_COMPLETI...Ingo Molnar1-2/+2
2017-08-17locking/lockdep: Rename CONFIG_LOCKDEP_COMPLETE to CONFIG_LOCKDEP_COMPLETIONSByungchul Park1-2/+2
2017-08-17locking/lockdep: Reword title of LOCKDEP_CROSSRELEASE configByungchul Park1-1/+1
2017-08-17locking/lockdep: Make CONFIG_LOCKDEP_CROSSRELEASE part of CONFIG_PROVE_LOCKINGByungchul Park1-5/+2
2017-08-10locking/lockdep: Apply crossrelease to completionsByungchul Park1-0/+9
2017-08-10locking/lockdep: Implement the 'crossrelease' featureByungchul Park1-0/+12
2017-07-26x86/kconfig: Make it easier to switch to the new ORC unwinderJosh Poimboeuf1-3/+3
2017-07-26x86/unwind: Add the ORC unwinderJosh Poimboeuf1-0/+3
2017-07-15Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+28
2017-07-15random: suppress spammy warnings about unseeded randomnessTheodore Ts'o1-6/+18
2017-07-14kmod: add test driver to stress test the module loaderLuis R. Rodriguez1-0/+27
2017-07-12kernel/watchdog: split up config optionsNicholas Piggin1-17/+28
2017-07-12test_sysctl: add dedicated proc sysctl test driverLuis R. Rodriguez1-0/+11
2017-07-10lib/interval_tree_test.c: allow the module to be compiled-inDavidlohr Bueso1-1/+1
2017-07-03Merge tag 'docs-4.13' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2017-07-03Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+3
2017-06-19random: warn when kernel uses unseeded randomnessJason A. Donenfeld1-0/+16
2017-06-08rcu: Move RCU debug Kconfig options to kernel/rcuPaul E. McKenney1-78/+1
2017-06-08rcu: Remove debugfs tracingPaul E. McKenney1-3/+2
2017-06-08rcu: Remove SPARSE_RCU_POINTER Kconfig optionPaul E. McKenney1-15/+0
2017-06-08rcu: Remove the now-obsolete PROVE_RCU_REPEATEDLY Kconfig optionPaul E. McKenney1-14/+0
2017-06-08rcu: Remove *_SLOW_* Kconfig optionsPaul E. McKenney1-75/+0
2017-06-08rt_mutex: Add lockdep annotationsPeter Zijlstra1-0/+3
2017-05-16fs: update location of filesystems documentationMauro Carvalho Chehab1-1/+1
2017-05-08lib: add module support to linked list sorting testsGeert Uytterhoeven1-3/+4
2017-05-08lib: add module support to array-based sort testsGeert Uytterhoeven1-3/+4
2017-05-02Merge tag 'docs-4.12' of git://git.lwn.net/linuxLinus Torvalds1-4/+5
2017-05-01lib: remove AVR32 entry in Kconfig.debug compile with frame pointersHans-Christian Noren Egtvedt1-1/+1
2017-04-18sparc64: Use LOCKDEP_SMALL, not PROVE_LOCKING_SMALLDaniel Jordan1-3/+3
2017-03-17lib/Kconfig.debug: correct documentation pathsHans Holmberg1-4/+5
2017-02-28Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-13/+0
2017-02-24lib: add CONFIG_TEST_SORT to enable self-test of sort()Kostenzer Felix1-0/+8
2017-02-24lib: add module support to atomic64 testsGeert Uytterhoeven1-2/+3
2017-02-24locking/refcounts: Out-of-line everythingPeter Zijlstra1-13/+0
2017-02-22Merge tag 'tty-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-0/+10
2017-02-22Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+4
2017-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-3/+13
2017-02-20Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+25
2017-02-20Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2017-02-10time: Remove CONFIG_TIMER_STATSKees Cook1-14/+0
2017-02-10refcount_t: Introduce a special purpose refcount typePeter Zijlstra1-0/+13
2017-02-03lib: Introduce priority array area managerJiri Pirko1-0/+10
2017-01-31Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar1-0/+1
2017-01-23rcu: Enable RCU tracepoints by default to aid in debuggingMatt Fleming1-0/+1
2017-01-16Merge 4.10-rc4 into tty-nextGreg Kroah-Hartman1-1/+1
2017-01-14locking/ww_mutex: Begin kselftests for ww_mutexChris Wilson1-0/+12
2017-01-12serial: do not accept sysrq characters via serial portFelix Fietkau1-0/+10
2017-01-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2017-01-11lib/Kconfig.debug: Add ARCH_HAS_DEBUG_VIRTUALLaura Abbott1-1/+4
2017-01-10lib/Kconfig.debug: fix frv build failureSudip Mukherjee1-1/+1
2017-01-09siphash: add cryptographically secure PRFJason A. Donenfeld1-3/+3
2016-12-25cpu/hotplug: Remove obsolete cpu hotplug register/unregister functionsThomas Gleixner1-24/+0
2016-12-20printk: fix typo in CONSOLE_LOGLEVEL_DEFAULT help textBorislav Petkov1-1/+1
2016-12-14Kconfig: lib/Kconfig.debug: fix references to DocumenationAndreas Platschek1-4/+4
2016-12-12Merge tag 'docs-4.10' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2016-12-12lib/Kconfig.debug: make CONFIG_STRICT_DEVMEM depend on CONFIG_DEVMEMDave Young1-1/+1
2016-12-12printk: add Kconfig option to set default console loglevelOlof Johansson1-0/+19
2016-11-23Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar1-2/+13
2016-11-18Merge tag 'v4.9-rc4' into soundJonathan Corbet1-0/+1
2016-11-18config: Adding the new config parameter CONFIG_PROVE_LOCKING_SMALL for sparcBabu Moger1-0/+3
2016-11-14Merge branches 'doc.2016.11.14a', 'fixes.2016.11.14a', 'list.2016.10.31a' and...Paul E. McKenney1-2/+13
2016-11-14rcu: RCU_TRACE enables event tracing as well as debugfsNikolay Borisov1-1/+2
2016-10-31bug: Avoid Kconfig warning for BUG_ON_DATA_CORRUPTIONArnd Bergmann1-1/+1
2016-10-31lib/Kconfig.debug: Fix typo in select statementValentin Rothberg1-1/+1
2016-10-31bug: Provide toggle for BUG on data corruptionKees Cook1-0/+10
2016-10-27latent_entropy: raise CONFIG_FRAME_WARN by defaultKees Cook1-0/+1
2016-10-24docs: fix locations of several documents that got movedMauro Carvalho Chehab1-1/+1
2016-10-14Merge tag 'linux-kselftest-4.9-rc1-update' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-9/+0
2016-10-10samples: move blackfin gptimers-example from DocumentationShuah Khan1-9/+0
2016-10-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2016-09-29lib/Kconfig.debug: fix DEBUG_SECTION_MISMATCH descriptionUwe Kleine-König1-1/+1
2016-09-23locking/hung_task: Fix typo in CONFIG_DETECT_HUNG_TASK help textVivien Didelot1-1/+1
2016-08-30mm/usercopy: get rid of CONFIG_DEBUG_STRICT_USER_COPY_CHECKSJosh Poimboeuf1-18/+0
2016-08-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+11
2016-08-02kcov: allow more fine-grained coverage instrumentationVegard Nossum1-0/+11
2016-08-02Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds1-0/+2
2016-07-26mm/page_owner: use stackdepot to store stacktraceJoonsoo Kim1-0/+1
2016-07-27gcc-plugins: disable under COMPILE_TESTKees Cook1-2/+2
2016-06-14torture: Remove CONFIG_RCU_TORTURE_TEST_RUNNABLE, simplify codePaul E. McKenney1-17/+0
2016-06-14torture: Simplify code, eliminate RCU_PERF_TEST_RUNNABLEPaul E. McKenney1-16/+0
2016-06-07Add sancov pluginEmese Revfy1-0/+2
2016-05-30lib/uuid: add a test moduleAndy Shevchenko1-0/+3
2016-05-28Merge branch 'hash' of git://ftp.sciencehorizons.net/linuxLinus Torvalds1-0/+11
2016-05-28<linux/hash.h>: Add support for architecture-specific functionsGeorge Spelvin1-0/+11
2016-05-20Merge tag 'driver-core-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+1
2016-04-12debugfs: prevent access to possibly dead file_operations at file openNicolai Stange1-0/+1
2016-03-31rcutorture: Add RCU grace-period performance testsPaul E. McKenney1-0/+33
2016-03-23parisc,metag: Implement CONFIG_DEBUG_STACK_USAGE optionHelge Deller1-1/+1
2016-03-22kernel: add kcov code coverageDmitry Vyukov1-0/+21
2016-03-20Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+12
2016-03-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+8
2016-03-01cpu/hotplug: Make target state writeableThomas Gleixner1-0/+13
2016-02-29objtool: Add CONFIG_STACK_VALIDATION optionJosh Poimboeuf1-0/+12
2016-02-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+15
2016-02-19test_bitmap: unit tests for lib/bitmap.cDavid Decotigny1-0/+8
2016-02-09workqueue: implement "workqueue.debug_force_rr_cpu" debug featureTejun Heo1-0/+15
2016-01-21Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+2
2016-01-20Do not enable CONFIG_IO_STRICT_DEVMEM by defaultDan Williams1-1/+0
2016-01-20UBSAN: run-time undefined behavior sanity checkerAndrey Ryabinin1-0/+2
2016-01-16Kconfig: remove HAVE_LATENCYTOP_SUPPORTWill Deacon1-1/+0
2016-01-15page-flags: introduce page flags policies wrt compound pagesKirill A. Shutemov1-0/+8
2016-01-13Merge tag 'libnvdimm-for-4.5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+39
2016-01-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+23
2016-01-11Merge tag 'mmc-v4.5' of git://git.linaro.org/people/ulf.hansson/mmcLinus Torvalds1-2/+1
2016-01-09restrict /dev/mem to idle io memory rangesDan Williams1-3/+20
2016-01-09arch: consolidate CONFIG_STRICT_DEVM in lib/Kconfig.debugDan Williams1-0/+22
2015-12-22mmc: kconfig: replace FAULT_INJECTION with FAULT_INJECTION_DEBUG_FSAdrien Schildknecht1-2/+1
2015-12-08workqueue: implement lockup detectorTejun Heo1-0/+11
2015-12-01net: add support for netdev notifier error injectionNikolay Aleksandrov1-0/+23
2015-11-09Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+9
2015-11-06test_printf: test printf family at runtimeRasmus Villemoes1-0/+3
2015-10-23lib/Kconfig.debug: disable -Wframe-larger-than warnings with KASAN=yAndrey Ryabinin1-0/+1
2015-10-06modpost: Add flag -E for making section mismatches fatalNicolas Boichat1-0/+9
2015-09-03Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-6/+16
2015-08-04Merge branches 'fixes.2015.07.22a' and 'initexp.2015.08.04a' into HEADPaul E. McKenney1-14/+0
2015-08-03locking/static_keys: Provide a selftestIngo Molnar1-3/+3
2015-08-03jump_label: Provide a self-testJason Baron1-0/+9
2015-07-22rcu: Clarify CONFIG_RCU_EQS_DEBUG help textPaul E. McKenney1-1/+1
2015-07-20rtmutex: Delete scriptable testerDavidlohr Bueso1-6/+0
2015-07-20futex: Fault/error injection capabilitiesDavidlohr Bueso1-0/+7
2015-07-17rcu: Remove CONFIG_RCU_CPU_STALL_INFOPaul E. McKenney1-14/+0
2015-07-04sched/stat: Simplify the sched_info accounting dependencyNaveen N. Rao1-0/+5
2015-05-27rcu: Conditionally compile RCU's eqs warningsPaul E. McKenney1-0/+11
2015-05-27rcu: Directly drive TASKS_RCU from KconfigPaul E. McKenney1-0/+1
2015-05-27rcu: Provide diagnostic option to slow down grace-period scansPaul E. McKenney1-2/+52
2015-05-06Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+1
2015-04-18Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar1-0/+1
2015-04-14rcu: Control grace-period delays directly from valuePaul E. McKenney1-0/+1
2015-04-14Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+12
2015-04-14Kconfig: memtest: update number of test patterns up to 17Vladimir Murzin1-1/+1
2015-04-14mm: move memtest under mmVladimir Murzin1-0/+12
2015-04-14Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-10/+25
2015-03-20Merge branches 'doc.2015.02.26a', 'earlycb.2015.03.03a', 'fixes.2015.03.03a',...Paul E. McKenney1-10/+25
2015-03-13timekeeping: Add debugging checks to warn if we see delaysJohn Stultz1-0/+13
2015-03-12rcutorture: Default to grace-period-initialization delaysPaul E. McKenney1-1/+1
2015-03-11rcu: Provide diagnostic option to slow down grace-period initializationPaul E. McKenney1-0/+24
2015-02-26rcu: Drive PROVE_RCU directly off of PROVE_LOCKINGPaul E. McKenney1-10/+1
2015-02-17scripts/gdb: add infrastructureJan Kiszka1-0/+11
2015-02-13kasan: add kernel address sanitizer infrastructureAndrey Ryabinin1-0/+2
2015-02-12hexdump: introduce test suiteAndy Shevchenko1-0/+3
2015-02-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-1/+1
2015-02-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2015-01-30rhashtable: Make selftest modularGeert Uytterhoeven1-1/+1
2015-01-26kexec, Kconfig: spell "architecture" properlyBorislav Petkov1-1/+1
2015-01-15Merge branches 'doc.2015.01.07a', 'fixes.2015.01.15a', 'preempt.2015.01.06a',...Paul E. McKenney1-1/+2
2015-01-06rcu: Set default to RCU_CPU_STALL_INFO=yPaul E. McKenney1-1/+1
2015-01-06rcu: Make SRCU optional by using CONFIG_SRCUPranith Kumar1-0/+1
2014-12-13mm/page_owner: keep track of page ownersJoonsoo Kim1-0/+16
2014-11-13Merge branches 'torture.2014.11.03a', 'cpu.2014.11.03a', 'doc.2014.11.13a', '...Paul E. McKenney1-13/+1
2014-10-29rcu: Remove redundant TREE_PREEMPT_RCU config optionPranith Kumar1-1/+1
2014-10-28rcu: Remove CONFIG_RCU_CPU_STALL_VERBOSEPaul E. McKenney1-12/+0