liburing 2.2 Released For Easier IO_uring Usage On Linux
Liburing is the de facto library making it easier for user-space programs to leverage Linux's IO_uring interface for async I/O. Liburing makes it easier to interface with IO_uring as well as offering a simpler interface for those not needing to make robust use of IO_uring's capabilities.
Liburing 2.2 brings optimized system call handling on x86 / x86_64 / AArch64, support for IO_uring's multi-shot accept, support for registered ring file descriptors, support for the message ring opcode, support for newer request cancellation features, and a variety of other new and improved features.
Liburing 2.2 also has an expanded man page, syncing against Linux 5.19 features, new regression test cases, and other fixes and enhancements.
Liburing 2.2 can be downloaded via Git.