Support tracing

master
Maxim Bogushevich 2024-06-28 13:23:32 +09:00
parent ac5909cdd2
commit 61cf0ded21
1 changed files with 7 additions and 4 deletions

11
_config
View File

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