Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4675ff05 authored by Levin, Alexander (Sasha Levin)'s avatar Levin, Alexander (Sasha Levin) Committed by Linus Torvalds
Browse files

kmemcheck: rip it out

Fix up makefiles, remove references, and git rm kmemcheck.

Link: http://lkml.kernel.org/r/20171007030159.22241-4-alexander.levin@verizon.com


Signed-off-by: default avatarSasha Levin <alexander.levin@verizon.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Vegard Nossum <vegardno@ifi.uio.no>
Cc: Pekka Enberg <penberg@kernel.org>
Cc: Michal Hocko <mhocko@kernel.org>
Cc: Eric W. Biederman <ebiederm@xmission.com>
Cc: Alexander Potapenko <glider@google.com>
Cc: Tim Hansen <devtimhansen@gmail.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent d8be7566
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -1864,13 +1864,6 @@
			Built with CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y,
			the default is off.

	kmemcheck=	[X86] Boot-time kmemcheck enable/disable/one-shot mode
			Valid arguments: 0, 1, 2
			kmemcheck=0 (disabled)
			kmemcheck=1 (enabled)
			kmemcheck=2 (one-shot mode)
			Default: 2 (one-shot mode)

	kvm.ignore_msrs=[KVM] Ignore guest accesses to unhandled MSRs.
			Default is 0 (don't ignore, but inject #GP)

+0 −1
Original line number Diff line number Diff line
@@ -21,7 +21,6 @@ whole; patches welcome!
   kasan
   ubsan
   kmemleak
   kmemcheck
   gdb-kernel-debugging
   kgdb
   kselftest
+0 −733

File deleted.

Preview size limit exceeded, changes collapsed.

+0 −10
Original line number Diff line number Diff line
@@ -7688,16 +7688,6 @@ F: include/linux/kdb.h
F:	include/linux/kgdb.h
F:	kernel/debug/

KMEMCHECK
M:	Vegard Nossum <vegardno@ifi.uio.no>
M:	Pekka Enberg <penberg@kernel.org>
S:	Maintained
F:	Documentation/dev-tools/kmemcheck.rst
F:	arch/x86/include/asm/kmemcheck.h
F:	arch/x86/mm/kmemcheck/
F:	include/linux/kmemcheck.h
F:	mm/kmemcheck.c

KMEMLEAK
M:	Catalin Marinas <catalin.marinas@arm.com>
S:	Maintained
+1 −2
Original line number Diff line number Diff line
@@ -112,7 +112,6 @@ config X86
	select HAVE_ARCH_JUMP_LABEL
	select HAVE_ARCH_KASAN			if X86_64 && SPARSEMEM_VMEMMAP
	select HAVE_ARCH_KGDB
	select HAVE_ARCH_KMEMCHECK
	select HAVE_ARCH_MMAP_RND_BITS		if MMU
	select HAVE_ARCH_MMAP_RND_COMPAT_BITS	if MMU && COMPAT
	select HAVE_ARCH_COMPAT_MMAP_BASES	if MMU && COMPAT
@@ -1430,7 +1429,7 @@ config ARCH_DMA_ADDR_T_64BIT

config X86_DIRECT_GBPAGES
	def_bool y
	depends on X86_64 && !DEBUG_PAGEALLOC && !KMEMCHECK
	depends on X86_64 && !DEBUG_PAGEALLOC
	---help---
	  Certain kernel features effectively disable kernel
	  linear 1 GB mappings (even if the CPU otherwise
Loading