diff --git a/_config b/_config index a5ede1e..5d929b3 100644 --- a/_config +++ b/_config @@ -27,7 +27,7 @@ CONFIG_THREAD_INFO_IN_TASK=y CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set # CONFIG_WERROR is not set -CONFIG_LOCALVERSION="-btf" +CONFIG_LOCALVERSION="-btf-ftrace" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" CONFIG_DEFAULT_INIT="" @@ -92,6 +92,7 @@ CONFIG_BPF_JIT_DEFAULT_ON=y CONFIG_USERMODE_DRIVER=y CONFIG_BPF_PRELOAD=y CONFIG_BPF_PRELOAD_UMD=m +CONFIG_BPF_EVENTS=y # end of BPF subsystem CONFIG_PREEMPT_NONE=y @@ -214,12 +215,14 @@ CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_KCMP=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y +CONFIG_KPROBE_EVENTS=y # CONFIG_PC104 is not set # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y +CONFIG_TRACEPOINTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # end of Kernel Performance Events And Counters @@ -235,7 +238,7 @@ CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set CONFIG_SLUB_CPU_PARTIAL=y CONFIG_SYSTEM_DATA_VERIFICATION=y -# CONFIG_PROFILING is not set +CONFIG_PROFILING=y # end of General setup CONFIG_64BIT=y @@ -392,7 +395,7 @@ CONFIG_RISCV_SBI_CPUIDLE=y # # General architecture-dependent options # -# CONFIG_KPROBES is not set +CONFIG_KPROBES=y # CONFIG_JUMP_LABEL is not set CONFIG_HAVE_64BIT_ALIGNED_ACCESS=y CONFIG_HAVE_KPROBES=y @@ -5914,7 +5917,7 @@ CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_TRACING_SUPPORT=y -# CONFIG_FTRACE is not set +CONFIG_FTRACE=y # CONFIG_SAMPLES is not set # CONFIG_STRICT_DEVMEM is not set