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

Commit 3743d33e authored by Linus Torvalds's avatar Linus Torvalds
Browse files

Tiny clean-up of OPROFILE/KPROBES configuration



Make the Kconfig.instrumentation file a bit easier on the eyes, and use
the new ARCH_SUPPORTS_OPROFILE for x86[-64].

Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 00a58253
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -112,8 +112,9 @@ config GENERIC_TIME_VSYSCALL
	bool
	default X86_64



config ARCH_SUPPORTS_OPROFILE
	bool
	default y


config ZONE_DMA32
+4 −4
Original line number Diff line number Diff line
@@ -20,8 +20,8 @@ config PROFILING

config OPROFILE
	tristate "OProfile system profiling (EXPERIMENTAL)"
	depends on PROFILING
	depends on (ARCH_SUPPORTS_OPROFILE || ALPHA || ARM || BLACKFIN || X86_32 || IA64 || M32R || PARISC || PPC || S390 || SUPERH || SPARC || X86_64) && !UML
	depends on PROFILING && !UML
	depends on ARCH_SUPPORTS_OPROFILE || ALPHA || ARM || BLACKFIN || IA64 || M32R || PARISC || PPC || S390 || SUPERH || SPARC
	help
	  OProfile is a profiling system capable of profiling the
	  whole system, include the kernel, kernel modules, libraries,
@@ -31,8 +31,8 @@ config OPROFILE

config KPROBES
	bool "Kprobes"
	depends on KALLSYMS && MODULES
	depends on (X86_32 || IA64 || PPC || S390 || SPARC64 || X86_64 || AVR32) && !UML
	depends on KALLSYMS && MODULES && !UML
	depends on X86_32 || IA64 || PPC || S390 || SPARC64 || X86_64 || AVR32
	help
	  Kprobes allows you to trap at almost any kernel address and
	  execute a callback function.  register_kprobe() establishes