File tree Expand file tree Collapse file tree 11 files changed +14
-4
lines changed Expand file tree Collapse file tree 11 files changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ config ARM
25
25
select HAVE_FUNCTION_GRAPH_TRACER if (!THUMB2_KERNEL)
26
26
select ARCH_BINFMT_ELF_RANDOMIZE_PIE
27
27
select HAVE_GENERIC_DMA_COHERENT
28
+ select HAVE_DEBUG_KMEMLEAK
28
29
select HAVE_KERNEL_GZIP
29
30
select HAVE_KERNEL_LZO
30
31
select HAVE_KERNEL_LZMA
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ config ARM64
10
10
select GENERIC_TIME_VSYSCALL
11
11
select HARDIRQS_SW_RESEND
12
12
select HAVE_ARCH_TRACEHOOK
13
+ select HAVE_DEBUG_KMEMLEAK
13
14
select HAVE_DMA_API_DEBUG
14
15
select HAVE_DMA_ATTRS
15
16
select HAVE_GENERIC_DMA_COHERENT
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ config MICROBLAZE
16
16
select OF
17
17
select OF_EARLY_FLATTREE
18
18
select ARCH_WANT_IPC_PARSE_VERSION
19
+ select HAVE_DEBUG_KMEMLEAK
19
20
select IRQ_DOMAIN
20
21
select HAVE_GENERIC_HARDIRQS
21
22
select GENERIC_IRQ_PROBE
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ config MIPS
17
17
select HAVE_FUNCTION_GRAPH_TRACER
18
18
select HAVE_KPROBES
19
19
select HAVE_KRETPROBES
20
+ select HAVE_DEBUG_KMEMLEAK
20
21
select ARCH_BINFMT_ELF_RANDOMIZE_PIE
21
22
select RTC_LIB if !MACH_LOONGSON
22
23
select GENERIC_ATOMIC64 if !64BIT
Original file line number Diff line number Diff line change @@ -113,6 +113,7 @@ config PPC
113
113
select HAVE_DMA_API_DEBUG
114
114
select USE_GENERIC_SMP_HELPERS if SMP
115
115
select HAVE_OPROFILE
116
+ select HAVE_DEBUG_KMEMLEAK
116
117
select HAVE_SYSCALL_WRAPPERS if PPC64
117
118
select GENERIC_ATOMIC64 if PPC32
118
119
select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE
Original file line number Diff line number Diff line change @@ -80,6 +80,7 @@ config S390
80
80
select HAVE_IRQ_WORK
81
81
select HAVE_PERF_EVENTS
82
82
select ARCH_HAVE_NMI_SAFE_CMPXCHG
83
+ select HAVE_DEBUG_KMEMLEAK
83
84
select HAVE_KERNEL_GZIP
84
85
select HAVE_KERNEL_BZIP2
85
86
select HAVE_KERNEL_LZMA
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ config SUPERH
16
16
select ARCH_HAVE_CUSTOM_GPIO_H
17
17
select ARCH_HAVE_NMI_SAFE_CMPXCHG if (GUSA_RB || CPU_SH4A)
18
18
select PERF_USE_VMALLOC
19
+ select HAVE_DEBUG_KMEMLEAK
19
20
select HAVE_KERNEL_GZIP
20
21
select HAVE_KERNEL_BZIP2
21
22
select HAVE_KERNEL_LZMA
Original file line number Diff line number Diff line change @@ -60,6 +60,7 @@ config SPARC64
60
60
select HAVE_DYNAMIC_FTRACE
61
61
select HAVE_FTRACE_MCOUNT_RECORD
62
62
select HAVE_SYSCALL_TRACEPOINTS
63
+ select HAVE_DEBUG_KMEMLEAK
63
64
select RTC_DRV_CMOS
64
65
select RTC_DRV_BQ4802
65
66
select RTC_DRV_SUN4V
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ config TILE
9
9
select GENERIC_FIND_FIRST_BIT
10
10
select USE_GENERIC_SMP_HELPERS
11
11
select CC_OPTIMIZE_FOR_SIZE
12
+ select HAVE_DEBUG_KMEMLEAK
12
13
select HAVE_GENERIC_HARDIRQS
13
14
select GENERIC_IRQ_PROBE
14
15
select GENERIC_PENDING_IRQ if SMP
Original file line number Diff line number Diff line change @@ -66,6 +66,7 @@ config X86
66
66
select HAVE_PERF_EVENTS_NMI
67
67
select HAVE_PERF_REGS
68
68
select HAVE_PERF_USER_STACK_DUMP
69
+ select HAVE_DEBUG_KMEMLEAK
69
70
select ANON_INODES
70
71
select HAVE_ALIGNED_STRUCT_PAGE if SLUB && !M386
71
72
select HAVE_CMPXCHG_LOCAL if !M386
Original file line number Diff line number Diff line change @@ -450,12 +450,12 @@ config SLUB_STATS
450
450
out which slabs are relevant to a particular load.
451
451
Try running: slabinfo -DA
452
452
453
+ config HAVE_DEBUG_KMEMLEAK
454
+ bool
455
+
453
456
config DEBUG_KMEMLEAK
454
457
bool "Kernel memory leak detector"
455
- depends on DEBUG_KERNEL && EXPERIMENTAL && \
456
- (X86 || ARM || PPC || MIPS || S390 || SPARC64 || SUPERH || \
457
- MICROBLAZE || TILE || ARM64)
458
-
458
+ depends on DEBUG_KERNEL && EXPERIMENTAL && HAVE_DEBUG_KMEMLEAK
459
459
select DEBUG_FS
460
460
select STACKTRACE if STACKTRACE_SUPPORT
461
461
select KALLSYMS
You can’t perform that action at this time.
0 commit comments