io_uring fixes for 6.12-stable
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest9 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | io_uring/kbuf: advance head when a pickup empties the buffer ringio_uring/ | +3 | 0 replies | |
| 2/9 | io_uring/net: keep recvmsg buffer select length within MAX_RW_COUNTio_uring/ | +1 | 0 replies | |
| 3/9 | io_uring/net: don't retry a non-blocking connect() that fails with -EAGAINio_uring/ | +11 | 0 replies | |
| 4/9 | io_uring/io-wq: no new workers once the exit has begunio_uring/ | +6 | 0 replies | |
| 5/9 | io_uring/rsrc: charge buffer arrays and nodes to memcgio_uring/ | +2 | 0 replies | |
| 6/9 | io_uring: charge tctx nodes and personalitiesio_uring/ io_uring/ | +3 | 0 replies | |
| 7/9 | io_uring: free XArray nodes left by a failed storeio_uring/ io_uring/ | +3 | 0 replies | |
| 8/9 | io_uring/sqpoll: don't wait for the thread to exitio_uring/ io_uring/ | +25 | 0 replies | |
| 9/9 | io_uring/timeout: count cancelled timeouts in cq_timeoutsio_uring/ | +3 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 6.12.y 0/9] io_uring fixes for 6.12-stable
Hi Greg,
Here are io_uring fixes for 6.12-stable.
They apply on top of v6.12.115 with the current queue-6.12 applied (stable-queue 6575ff04f2fd). They don't depend on anything in the queue, and apply to v6.12.115 alone as well.
"io_uring/io-wq: save worker type before dropping its reference" is already in queue-6.12, so it's not included here.
Patches 5, 6, 7 and 9 needed changes to apply to 6.12, the [axboe: ...] note in each says what was changed.
Cheng Yongkang (1):
io_uring/timeout: count cancelled timeouts in cq_timeouts
Chris Mason (4):
io_uring/rsrc: charge buffer arrays and nodes to memcg
io_uring: charge tctx nodes and personalities
io_uring: free XArray nodes left by a failed store io_uring/sqpoll: don't wait for the thread to exit
Daan De Meyer (1):
io_uring/net: don't retry a non-blocking connect() that fails with
-EAGAIN
Josef Bacik (1):
io_uring/io-wq: no new workers once the exit has begun
Yichong Chen (2):
io_uring/kbuf: advance head when a pickup empties the buffer ring io_uring/net: keep recvmsg buffer select length within MAX_RW_COUNT
io_uring/io-wq.c | 6 ++++++ io_uring/io_uring.c | 3 ++- io_uring/kbuf.c | 4 +++- io_uring/net.c | 12 ++++++++++++ io_uring/rsrc.c | 4 ++-- io_uring/sqpoll.c | 28 +++++++++++++++++++++++----- io_uring/sqpoll.h | 3 ++- io_uring/tctx.c | 6 ++++-- io_uring/timeout.c | 3 +++ 9 files changed, 57 insertions(+), 12 deletions(-)
Signature · 1 line
2.56.0