Currently, there are broken samples due to symbol mismatch (missing or unused symbols). For example, the function open() calls the syscall 'sys_openat' instead of 'sys_open'. And there are no exact symbols such as 'sys_read' or 'sys_write' under kallsyms, instead the symbols have prefixes. And these error leads to broke of samples. This Patchset fixes the problem by changing the symbol match. Daniel T. Lee (2): samples: bpf: replace symbol compare of trace_event samples: bpf: fix syscall_tp due to unused syscall samples/bpf/syscall_tp_kern.c | 14 ++++++++++++++ samples/bpf/trace_event_user.c | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) -- 2.24.0