Re:List Any Linux Tracepoint with Their Arguments, Datatypes...
by seneca on Tuesday February 04, 2025 @12:37PM
(#42935784)
Very handy tool! I love eBPF, but playing with it you quickly get into cryptic kernel internals territory. Tools like this are a great way to smooth out the experience. Well done!
[ Parent
| on HN ]
Re:List Any Linux Tracepoint with Their Arguments, Datatypes...
by tptacek on Tuesday February 04, 2025 @02:07PM
(#42937097)
In fairness that is also one of the awesome things about eBPF. My overall comprehension of the kernel has risen dramatically since I started using it.
Re:List Any Linux Tracepoint with Their Arguments, Datatypes...
by ddelnano on Tuesday February 04, 2025 @03:51PM
(#42938447)
Definitely agree. As I've looked into instrumentation/tracing, it has helped me more fearlessly look at the kernel. Ftrace is another tool that's helped me level up as well (https://blog.px.dev/ebpf-probes-and-you/)
Re:List Any Linux Tracepoint with Their Arguments, Datatypes...
by tanelpoder on Tuesday February 04, 2025 @04:12PM
(#42938791)
Yeah, ftrace is great and the trace-cmd frontend too. Another swiss-army-knife type of a tool, like perf... and is also available in older kernels.
One thing that I had missed was function call argument tracing, but looks like ftrace will soon have it too:
https://lwn.net/Articles/1003386/
https://lpc.events/event/11/contributions/1106/attachments/7...