Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

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>

+5 -1
+1
arch/i386/Kconfig
··· 1060 1060 1061 1061 config KPROBES 1062 1062 bool "Kprobes (EXPERIMENTAL)" 1063 + depends on EXPERIMENTAL && MODULES 1063 1064 help 1064 1065 Kprobes allows you to trap at almost any kernel address and 1065 1066 execute a callback function. register_kprobe() establishes
+1
arch/ia64/Kconfig
··· 453 453 454 454 config KPROBES 455 455 bool "Kprobes (EXPERIMENTAL)" 456 + depends on EXPERIMENTAL && MODULES 456 457 help 457 458 Kprobes allows you to trap at almost any kernel address and 458 459 execute a callback function. register_kprobe() establishes
+1 -1
arch/powerpc/Kconfig
··· 963 963 964 964 config KPROBES 965 965 bool "Kprobes (EXPERIMENTAL)" 966 - depends on PPC64 966 + depends on PPC64 && EXPERIMENTAL && MODULES 967 967 help 968 968 Kprobes allows you to trap at almost any kernel address and 969 969 execute a callback function. register_kprobe() establishes
+1
arch/sparc64/Kconfig
··· 383 383 384 384 config KPROBES 385 385 bool "Kprobes (EXPERIMENTAL)" 386 + depends on EXPERIMENTAL && MODULES 386 387 help 387 388 Kprobes allows you to trap at almost any kernel address and 388 389 execute a callback function. register_kprobe() establishes
+1
arch/x86_64/Kconfig
··· 577 577 578 578 config KPROBES 579 579 bool "Kprobes (EXPERIMENTAL)" 580 + depends on EXPERIMENTAL && MODULES 580 581 help 581 582 Kprobes allows you to trap at almost any kernel address and 582 583 execute a callback function. register_kprobe() establishes