Storage glossary · JSON corpus · llms.txt · hesela.com

io-uring-cqe · shipping · also io_uring CQE

io_uring completion queue entry

An io_uring completion queue entry is a result record containing an operation result, flags and application-provided identification data.

Related Observatory article: io_uring completion queue entry on hesela.com

For ordinary one-shot writes, inspect res for the transferred byte count or a negative error number; a delivered entry alone does not mean success. A submission function's return value is a different result. [1] [2]

Relations

related
io-uring, io-uring-linked-requests, completion-latency, fsync

Advantages

Limitations

Citations

  1. liburing: io_uring(7), result reporting and shared rings. (accessed 2026-10-14)
  2. liburing: io_uring_submit(3), submission return value. (accessed 2026-10-14)
  3. Linux man-pages: fsync(2), error and directory persistence boundaries. (accessed 2026-10-14)
  4. io_uring: completion is not a durable commit (accessed 2026-10-14)

JSON: /data/terms/io-uring-cqe.json