What does the u in io_uring stand for? And why is it not called io_u_ring (if it stands for something)? What am I missing? :D
@stacksmashing Hm, maybe we should ask @axboe ? I heard he's vaguely familiar with io_uring's genesis …
I always assumed it to be `u`nified, I guess because the first thing I read on it was `man 7 io_uring`, which says "… gets its name from the ring buffers which are shared between user space and kernel space"; I'll flatly admit the `u`ser interpretation to be more likely.
Not calling it io_u_ring makes sense to me, else you would have to call the userland libu_ring, and that's atrocious ;)
@funkylab @stacksmashing yep it stands for user, as in user mapped rings.