Thomasdezeeuw / a10

Library safely exposing the io_uring API.
MIT License
55 stars 2 forks source link

Add Linux kernel v6.11 operations #136

Open Thomasdezeeuw opened 4 months ago

Thomasdezeeuw commented 4 months ago

IORING_OP_BIND: https://github.com/torvalds/linux/commit/7481fd93fa0a851740e26026485f56a1305454ce

IORING_OP_LISTEN: https://github.com/torvalds/linux/commit/ff140cc8628abfb1755691d16cfa8788d8820ef7

Supporting 64 bit lengths in fadvise/madvise: https://github.com/torvalds/linux/commit/3b87184f7eff27fef7d7ee18b65f173152e1bb81

Atomic/torn protected writes, also see https://lwn.net/Articles/974578/ and RWF_ATOMIC in pwritev: https://github.com/torvalds/linux/commit/c34fc6f26ab86d03a2d47446f42b6cd492dfdc56