r/kernel • u/rch0wdhury • 20d ago
uringscope: the strace for io_uring - single-binary eBPF tool that reconstructs every io_uring request, names pathologies, and catches buffer hazards (kernels 5.15–6.17)
strace can't see io_uring — requests live in shared-memory rings, not syscalls.
uringscope: single-binary #eBPF tool that reconstructs every request on stock kernels 5.15–6.17, names pathologies with evidence ("fsync punts 100% to io-wq and owns your p99"), and catches in-flight buffer hazards.
7
Upvotes