diff options
author | Linus Torvalds <torvalds@evo.osdl.org> | 2006-02-26 23:24:40 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@evo.osdl.org> | 2006-02-26 23:24:40 -0500 |
commit | add2b6fdae9d7fc251c229e76252f731917094c4 (patch) | |
tree | b800f38c2b8e7e498b85bfa8a8ecba2aaf906b77 | |
parent | e18f9b4be430189d79a01a75734bf7cfdc22cc3f (diff) |
Make Kprobes depend on modules
Commit 9ec4b1f356b3bad928ae8e2aa9caebfa737d52df made kprobes not compile
without module support, so just make that clear in the Kconfig file.
Also, since it's marked EXPERIMENTAL, make that dependency explicit too.
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-rw-r--r-- | arch/i386/Kconfig | 1 | ||||
-rw-r--r-- | arch/ia64/Kconfig | 1 | ||||
-rw-r--r-- | arch/powerpc/Kconfig | 2 | ||||
-rw-r--r-- | arch/sparc64/Kconfig | 1 | ||||
-rw-r--r-- | arch/x86_64/Kconfig | 1 |
5 files changed, 5 insertions, 1 deletions
diff --git a/arch/i386/Kconfig b/arch/i386/Kconfig index af411596a3..5b1a7d46d1 100644 --- a/arch/i386/Kconfig +++ b/arch/i386/Kconfig | |||
@@ -1060,6 +1060,7 @@ source "arch/i386/oprofile/Kconfig" | |||
1060 | 1060 | ||
1061 | config KPROBES | 1061 | config KPROBES |
1062 | bool "Kprobes (EXPERIMENTAL)" | 1062 | bool "Kprobes (EXPERIMENTAL)" |
1063 | depends on EXPERIMENTAL && MODULES | ||
1063 | help | 1064 | help |
1064 | Kprobes allows you to trap at almost any kernel address and | 1065 | Kprobes allows you to trap at almost any kernel address and |
1065 | execute a callback function. register_kprobe() establishes | 1066 | execute a callback function. register_kprobe() establishes |
diff --git a/arch/ia64/Kconfig b/arch/ia64/Kconfig index 845cd0902a..a85ea9d37f 100644 --- a/arch/ia64/Kconfig +++ b/arch/ia64/Kconfig | |||
@@ -453,6 +453,7 @@ source "arch/ia64/oprofile/Kconfig" | |||
453 | 453 | ||
454 | config KPROBES | 454 | config KPROBES |
455 | bool "Kprobes (EXPERIMENTAL)" | 455 | bool "Kprobes (EXPERIMENTAL)" |
456 | depends on EXPERIMENTAL && MODULES | ||
456 | help | 457 | help |
457 | Kprobes allows you to trap at almost any kernel address and | 458 | Kprobes allows you to trap at almost any kernel address and |
458 | execute a callback function. register_kprobe() establishes | 459 | execute a callback function. register_kprobe() establishes |
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index 80d114a3a8..a834f9e0bb 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig | |||
@@ -963,7 +963,7 @@ source "arch/powerpc/oprofile/Kconfig" | |||
963 | 963 | ||
964 | config KPROBES | 964 | config KPROBES |
965 | bool "Kprobes (EXPERIMENTAL)" | 965 | bool "Kprobes (EXPERIMENTAL)" |
966 | depends on PPC64 | 966 | depends on PPC64 && EXPERIMENTAL && MODULES |
967 | help | 967 | help |
968 | Kprobes allows you to trap at almost any kernel address and | 968 | Kprobes allows you to trap at almost any kernel address and |
969 | execute a callback function. register_kprobe() establishes | 969 | execute a callback function. register_kprobe() establishes |
diff --git a/arch/sparc64/Kconfig b/arch/sparc64/Kconfig index ab733be9af..4c0a50a765 100644 --- a/arch/sparc64/Kconfig +++ b/arch/sparc64/Kconfig | |||
@@ -383,6 +383,7 @@ source "arch/sparc64/oprofile/Kconfig" | |||
383 | 383 | ||
384 | config KPROBES | 384 | config KPROBES |
385 | bool "Kprobes (EXPERIMENTAL)" | 385 | bool "Kprobes (EXPERIMENTAL)" |
386 | depends on EXPERIMENTAL && MODULES | ||
386 | help | 387 | help |
387 | Kprobes allows you to trap at almost any kernel address and | 388 | Kprobes allows you to trap at almost any kernel address and |
388 | execute a callback function. register_kprobe() establishes | 389 | execute a callback function. register_kprobe() establishes |
diff --git a/arch/x86_64/Kconfig b/arch/x86_64/Kconfig index babc31b3ef..e18eb79bf8 100644 --- a/arch/x86_64/Kconfig +++ b/arch/x86_64/Kconfig | |||
@@ -577,6 +577,7 @@ source "arch/x86_64/oprofile/Kconfig" | |||
577 | 577 | ||
578 | config KPROBES | 578 | config KPROBES |
579 | bool "Kprobes (EXPERIMENTAL)" | 579 | bool "Kprobes (EXPERIMENTAL)" |
580 | depends on EXPERIMENTAL && MODULES | ||
580 | help | 581 | help |
581 | Kprobes allows you to trap at almost any kernel address and | 582 | Kprobes allows you to trap at almost any kernel address and |
582 | execute a callback function. register_kprobe() establishes | 583 | execute a callback function. register_kprobe() establishes |