trace_io_uring_submit_req(9)
π trace_io_uring_submit_req(9) π
okay bestie, welcome to the Kernel API Manual β¨ this one is literally all about trace_io_uring_submit_req, and it's giving "tiny but important kernel tea" π
πΈ NAME πΈ
trace_io_uring_submit_req β called before submitting a request π«Ά
β¨ SYNOPSIS β¨
void trace_io_uring_submit_req (struct io_kiocb *req );
π¦ ARGUMENTS π¦
reqβ pointer to a submitted request π
π DESCRIPTION π
So this tracepoint is here to let you track SQE submitting, no cap π
and it helps you understand what the source of it was β was it the SQ thread, or was it an io_uring_enter call? πβ¨
That's the whole vibe. Very "main character energy" for debugging, fr fr π§
π SEE ALSO π
- Kernel file
./include/trace/events/io_uring.h trace_io_uring_create(9)trace_io_uring_register(9)trace_io_uring_file_get(9)trace_io_uring_queue_async_work(9)trace_io_uring_defer(9)trace_io_uring_link(9)trace_io_uring_cqring_wait(9)trace_io_uring_fail_link(9)trace_io_uring_complete(9)
and that's the page, bestie π little sign-off moment: this one's from ./include/trace/events, dated October 2026, and yes ma'am it's trace_io_uring_submit_req(9) β periodt π
β¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms