eBPF Talk: 达成内核 bpf 子系统贡献者成就 2024-05-15 eBPF eBPF Talk 约 1209 字 预计阅读 3 分钟 给 XDP 新增了一个 tracepoint;历时一个月,终不负所望。 bpf, xdp: Add tracepoint to xdp attaching failure 年份:2023 年。 需求来源 说来惭愧,需求不来自公司、也不来自我自 阅读更多
eBPF Talk: introduce tracepoint 2024-05-15 eBPF eBPF Talk 约 1825 字 预计阅读 4 分钟 想弄清楚 tracepoint 的工作原理,实在太难了;网络上的资料比较少,而且不够深入,甚至是 kernel 文档。 Using the Linux Kernel Tracepoints 本文尝试从源代码的角度来分析 tracepoint 的工作原理。 抛砖引 阅读更多
eBPF Talk: bpf link 简介 2024-05-12 eBPF eBPF Talk 约 1249 字 预计阅读 3 分钟 bpf link 的引入是为了解决 bpf prog attachment 持久化的问题,并由此引入了 bpf link fd。 bpf: Introduce pinnable bpf_link abstraction since kernel 5.7 在引入了 bpf link 之后,常用的 bpf prog attachment 都实现了对应的 bpf link,比如 TRACING, 阅读更多
eBPF Talk: tracepoint __data_loc 2024-04-05 eBPF eBPF Talk 约 529 字 预计阅读 2 分钟 书接上回:eBPF Talk: trace tracepoint 程序,本文将介绍在 bpf 里如何处理 tracepoint 中 __data_loc 描述的字段。 关于 tracepoint __data_loc 的资料超级少,网络上能找到的资料如下: tracepoint arguments are missing __data_loc char strings tracepoint: Support __data_loc fields 阅读更多
eBPF Talk: trace tracepoint 程序 2024-04-04 eBPF eBPF Talk 约 1049 字 预计阅读 3 分钟 此处指的是 trace tracepoint bpf 程序,而不是 trace tracepoint 事件。 eBPF Talk: trace XDP 程序 eBPF Talk: trace tc-bpf 程序 eBPF Talk: trace bpf2bpf 函数调用 eBPF Talk: trace freplace 程序 eBPF Talk: trace tailcall 程序?NO! eBPF Talk: trace kprobe 程序 eBPF Talk: trace tracepoint 程序 trace tracepoint 程 阅读更多
eBPF Talk: trace kprobe 程序 2024-04-04 eBPF eBPF Talk 约 827 字 预计阅读 2 分钟 此处指的是 trace kprobe bpf 程序,而不是 trace kprobe 事件。 eBPF Talk: trace XDP 程序 eBPF Talk: trace tc-bpf 程序 eBPF Talk: trace bpf2bpf 函数调用 eBPF Talk: trace freplace 程序 eBPF Talk: trace tailcall 程序?NO! eBPF Talk: trace kprobe 程序 eBPF Talk: trace tracepoint 程序 trace kprobe 程 阅读更多
eBPF Talk: trace tailcall 程序?NO! 2024-04-04 eBPF eBPF Talk 约 2325 字 预计阅读 5 分钟 既然可以对 freplace 程序进行 trace,是否可以对 tailcall 程序进行 trace 呢? eBPF Talk: trace XDP 程序 eBPF Talk: trace tc-bpf 程序 eBPF Talk: trace bpf2bpf 函数调用 eBPF Talk: trace freplace 程序 eBPF Talk: trace tailcall 程序?NO! eBPF Talk: trace kprobe 程 阅读更多
eBPF Talk: trace freplace 程序 2024-04-04 eBPF eBPF Talk 约 1130 字 预计阅读 3 分钟 既然可以对 bpf2bpf 函数调用进行 trace,是否可以对 freplace 程序进行 trace 呢? eBPF Talk: trace XDP 程序 eBPF Talk: trace tc-bpf 程序 eBPF Talk: trace bpf2bpf 函数调用 eBPF Talk: trace freplace 程序 eBPF Talk: trace tailcall 程序?NO! eBPF Talk: trace 阅读更多
eBPF Talk: trace bpf2bpf 函数调用 2024-04-04 eBPF eBPF Talk 约 1458 字 预计阅读 3 分钟 如 trace XDP/tc-bpf 程序,bpf2bpf 函数调用也是可以被 trace 的。 eBPF Talk: trace XDP 程序 eBPF Talk: trace tc-bpf 程序 eBPF Talk: trace bpf2bpf 函数调用 eBPF Talk: trace freplace 程序 eBPF Talk: trace tailcall 程序?NO! eBPF Talk: trace kprobe 程序 eBPF Talk: trace 阅读更多
eBPF Talk: trace tc-bpf 程序 2024-04-04 eBPF eBPF Talk 约 2013 字 预计阅读 5 分钟 如 eBPF Talk: trace XDP 程序,使用 bpf 也是能够对 tc-bpf 程序进行 trace 的。 eBPF Talk: trace XDP 程序 eBPF Talk: trace tc-bpf 程序 eBPF Talk: trace bpf2bpf 函数调用 eBPF Talk: trace freplace 程序 eBPF Talk: trace tailcall 程序?NO! eBPF Talk: trace kprobe 程序 eBPF Talk: trace tracepoint 阅读更多