@@ -46,6 +46,21 @@ config KPROBES
for kernel debugging, non-intrusive instrumentation and testing.
If in doubt, say "N".
+config EARLY_KPROBES
+ bool "Enable kprobes at very early booting stage"
+ depends on KPROBES && OPTPROBES
+ def_bool y
+ help
+ Enable kprobe at very early booting stage.
+
+config NR_EARLY_KPROBES_SLOTS
+ int "Number of possible early kprobes"
+ range 1 64
+ default 16
+ depends on EARLY_KPROBES
+ help
+ Number of early kprobes slots.
+
config JUMP_LABEL
bool "Optimize very unlikely/likely branches"
depends on HAVE_ARCH_JUMP_LABEL
Enable early kprobes in Kconfig. Signed-off-by: Wang Nan <wangnan0@huawei.com> --- arch/Kconfig | 15 +++++++++++++++ 1 file changed, 15 insertions(+)