Skip to content

incorporate new io_uring features

Florian Fischer requested to merge aj46ezos/emper:register-io_urings into master

Depend on liburing (unreleased) 2.2. Incorporated new features:

Commits:

  • Use newer liburing (2.2). TODO: wait for liburing release and use wrapdb downstream again.
  • Use IORING_REGISTER_RING_FDS for all worker IoContexts.
  • Fix Linux kernel comaprision.
  • Set IOSQE_CQE_SKIP_SUCCESS for forgotten Futures.
  • Warn about failing forgotten futures.
Edited by Florian Fischer

Merge request reports