Skip to content

cleanups, improvements, additions

Jens Axboe io-uring 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9io_uring: remove two unnecessary function declarationsfs/io_uring.c+0 -20 replies
2/9io_uring: add lookup table for various opcode needsfs/io_uring.c+156 -530 replies
3/9io_uring: split overflow state into SQ and CQ sidefs/io_uring.c+27 -130 replies
4/9io_uring: improve poll completion performancefs/io_uring.c+88 -200 replies
5/9io_uring: add non-vectored read/write commandsfs/io_uring.c include/uapi/linux/io_uring.h+25 -00 replies
6/9io_uring: allow use of offset == -1 to mean file positionfs/io_uring.c include/uapi/linux/io_uring.h+11 -10 replies
7/9io_uring: add IORING_OP_FADVISEfs/io_uring.c include/uapi/linux/io_uring.h+63 -00 replies
8/9mm: make do_madvise() available internallyinclude/linux/mm.h mm/madvise.c+7 -10 replies
9/9io_uring: add IORING_OP_MADVISEfs/io_uring.c include/uapi/linux/io_uring.h+56 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCHSET 0/9] cleanups, improvements, additions

This is a grab bag of stuff:

- Removal of forward declarations we don't need
- Lookup table for opcodes, making that part saner
- Optimization of the overflow handling
- Poll performance improvements
- Addition of non-vectored read/writes
- Allow current file position offset reads/writes
- Add fadvise/madvise opcodes

Signature · 1 line
Jens Axboe