recv/rw select-buffer fortifying
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 2 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | io_uring: indent left {send,recv}[msg]()fs/ | +130 | 0 replies | |
| 2/7 | io_uring: remove extra checks in send/recvfs/ | +5 | 0 replies | |
| 3/7 | io_uring: don't forget cflags in io_recv()fs/ | +4 | 0 replies | |
| 4/7 | io_uring: free selected-bufs if error'edfs/ | +44 | 0 replies | |
| 5/7 | io_uring: move BUFFER_SELECT check into *recv[msg]fs/ | +10 | 0 replies | |
| 6/7 | io_uring: extract io_put_kbuf() helperfs/ | +12 | 0 replies | |
| 7/7 | io_uring: don't open-code recv kbuf managmentfs/ | +14 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 5.9 0/7] recv/rw select-buffer fortifying
This series makes selected buffer managment more resilient to errors, especially io_recv[msg](). Even though, it makes some small accidential optimisations, I don't think performance difference will be observable at the end.
Pavel Begunkov (7):
io_uring: indent left {send,recv}[msg]()
io_uring: remove extra checks in send/recv
io_uring: don't forget cflags in io_recv()
io_uring: free selected-bufs if error'ed
io_uring: move BUFFER_SELECT check into *recv[msg]
io_uring: extract io_put_kbuf() helper
io_uring: don't open-code recv kbuf managment
fs/io_uring.c | 363 +++++++++++++++++++++++++------------------------- 1 file changed, 182 insertions(+), 181 deletions(-)
Signature · 1 line
2.24.0