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

Commit 125e5645 authored by Mathieu Desnoyers's avatar Mathieu Desnoyers Committed by Sam Ravnborg
Browse files

Move Kconfig.instrumentation to arch/Kconfig and init/Kconfig



Move the instrumentation Kconfig to

arch/Kconfig for architecture dependent options
  - oprofile
  - kprobes

and

init/Kconfig for architecture independent options
  - profiling
  - markers

Remove the "Instrumentation Support" menu. Everything moves to "General setup".
Delete the kernel/Kconfig.instrumentation file.

Signed-off-by: default avatarMathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: <linux-arch@vger.kernel.org>
Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
parent 3f550096
Loading
Loading
Loading
Loading
+28 −0
Original line number Original line Diff line number Diff line
#
#
# General architecture dependent options
# General architecture dependent options
#
#

config OPROFILE
	tristate "OProfile system profiling (EXPERIMENTAL)"
	depends on PROFILING
	depends on HAVE_OPROFILE
	help
	  OProfile is a profiling system capable of profiling the
	  whole system, include the kernel, kernel modules, libraries,
	  and applications.

	  If unsure, say N.

config HAVE_OPROFILE
	def_bool n

config KPROBES
	bool "Kprobes"
	depends on KALLSYMS && MODULES
	depends on HAVE_KPROBES
	help
	  Kprobes allows you to trap at almost any kernel address and
	  execute a callback function.  register_kprobe() establishes
	  a probepoint and specifies the callback.  Kprobes is useful
	  for kernel debugging, non-intrusive instrumentation and testing.
	  If in doubt, say "N".

config HAVE_KPROBES
	def_bool n
+0 −2
Original line number Original line Diff line number Diff line
@@ -650,8 +650,6 @@ source "drivers/Kconfig"


source "fs/Kconfig"
source "fs/Kconfig"


source "kernel/Kconfig.instrumentation"

source "arch/alpha/Kconfig.debug"
source "arch/alpha/Kconfig.debug"


# DUMMY_CONSOLE may be defined in drivers/video/console/Kconfig
# DUMMY_CONSOLE may be defined in drivers/video/console/Kconfig
+0 −2
Original line number Original line Diff line number Diff line
@@ -1147,8 +1147,6 @@ endmenu


source "fs/Kconfig"
source "fs/Kconfig"


source "kernel/Kconfig.instrumentation"

source "arch/arm/Kconfig.debug"
source "arch/arm/Kconfig.debug"


source "security/Kconfig"
source "security/Kconfig"
+0 −2
Original line number Original line Diff line number Diff line
@@ -974,8 +974,6 @@ source "drivers/Kconfig"


source "fs/Kconfig"
source "fs/Kconfig"


source "kernel/Kconfig.instrumentation"

source "arch/blackfin/Kconfig.debug"
source "arch/blackfin/Kconfig.debug"


source "security/Kconfig"
source "security/Kconfig"
+0 −2
Original line number Original line Diff line number Diff line
@@ -213,8 +213,6 @@ source "drivers/pci/Kconfig"


source "drivers/usb/Kconfig"
source "drivers/usb/Kconfig"


source "kernel/Kconfig.instrumentation"

source "arch/cris/Kconfig.debug"
source "arch/cris/Kconfig.debug"


source "security/Kconfig"
source "security/Kconfig"
Loading