摘要:
./arch/x86/events/intel/core.c:2161: data.br_stack = &cpuc->lbr_stack;./arch/x86/events/intel/ds.c:1181: data->br_stack = &cpuc->lbr_stack; LBR last b 阅读全文
摘要:
perf_prepare_sample-->perf_callchain-->get_perf_callchain 上面的调用栈会使用 perf_event_output--> 0xffffffff811837f0 : perf_event_output+0x0/0x80 [kernel] 0xff 阅读全文
摘要:
ftrace接口中是时间都id是啥意思,还有format,enable的时候发生了啥 id, enable, filter相关的函数接口全部都在 kernel/trace/trace_events.c event_create_dir <--__trace_add_new_event <-- tra 阅读全文
摘要:
再看内核的ftrace架构 如何在tracepoint上注册函数 在上面这篇文章中,我们知道了如何在函数中tracepoint上注册函数,那么是谁搭建的这个平台呢?内核中ftrace平台 register_trace_##name tracepoint_probe_register_prio __D 阅读全文
摘要:
bpf都是怎么起作用的? 记得bpf之前是绑定在bpf bpf作用在哪里呀? 阅读全文