So it's 2024 and Linux still doesn't have what Windows NT had 30 years ago?
https://learn.microsoft.com/en-us/windows/win32/api/ioringap...
The idea of using a ring data structure to do faster syscalls is what's new.
io_uring represents both a pivot to an NT style I/O model (true async instead of readiness as in epoll) using a new syscall interface.