diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2009-06-23 11:25:04 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-06-23 11:25:04 -0700 |
commit | 95b3692d9c22c659312acb466d0608bf8509f296 (patch) | |
tree | a6978e2f84ab45833f402227d5920a44eca00f1e /lib | |
parent | d26ed650d9947a786bbda8de9cd914dbeebc1a68 (diff) | |
parent | bf96d1e3e7a35a17cea255048ffb3243bd9c8123 (diff) | |
download | op-kernel-dev-95b3692d9c22c659312acb466d0608bf8509f296.zip op-kernel-dev-95b3692d9c22c659312acb466d0608bf8509f296.tar.gz |
Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6
* 'kmemleak' of git://linux-arm.org/linux-2.6:
kmemleak: Do not force the slab debugging Kconfig options
kmemleak: use pr_fmt
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Kconfig.debug | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 23067ab..4c32b1a 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug @@ -340,8 +340,6 @@ config DEBUG_KMEMLEAK bool "Kernel memory leak detector" depends on DEBUG_KERNEL && EXPERIMENTAL && (X86 || ARM) && \ !MEMORY_HOTPLUG - select DEBUG_SLAB if SLAB - select SLUB_DEBUG if SLUB select DEBUG_FS if SYSFS select STACKTRACE if STACKTRACE_SUPPORT select KALLSYMS @@ -355,6 +353,9 @@ config DEBUG_KMEMLEAK allocations. See Documentation/kmemleak.txt for more details. + Enabling DEBUG_SLAB or SLUB_DEBUG may increase the chances + of finding leaks due to the slab objects poisoning. + In order to access the kmemleak file, debugfs needs to be mounted (usually at /sys/kernel/debug). |