Skip to content

io_uring pollfree

Pavel Begunkov stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest13 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/13io_uring: correct fill events helpers typesfs/io_uring.c+12 -120 replies
2/13io_uring: clean cqe filling functionsfs/io_uring.c+29 -280 replies
3/13io_uring: refactor poll updatefs/io_uring.c+26 -360 replies
4/13io_uring: move common poll bitsfs/io_uring.c+37 -370 replies
5/13io_uring: kill poll linking optimisationfs/io_uring.c+2 -60 replies
6/13io_uring: inline io_poll_completefs/io_uring.c+2 -110 replies
7/13io_uring: poll reworkfs/io_uring.c+227 -2980 replies
8/13io_uring: Remove unused function req_ref_putfs/io_uring.c+0 -60 replies
9/13io_uring: remove poll entry from list when canceling allfs/io_uring.c+1 -00 replies
10/13io_uring: bump poll refs to full 31-bitsfs/io_uring.c+1 -10 replies
11/13io_uring: fail links when poll failsfs/io_uring.c+2 -00 replies
12/13io_uring: fix wrong arm_poll error handlingfs/io_uring.c+3 -10 replies
13/13io_uring: fix UAF due to missing POLLFREE handlingfs/io_uring.c+50 -80 replies

Reviews trailers per patch

None of the 13 patches has a Reviewed-by or Acked-by.

Patch[email protected]
1/13
2/13
3/13
4/13
5/13
6/13
7/13
8/13
9/13
10/13
11/13
12/13
13/13Reported-and-tested-by

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH stable-5.15 00/13] io_uring pollfree

5.15 backport of io_uring pollfree patches.

Jens Axboe (2):
io_uring: remove poll entry from list when canceling all
io_uring: bump poll refs to full 31-bits

Jiapeng Chong (1):
io_uring: Remove unused function req_ref_put

Pavel Begunkov (10):
io_uring: correct fill events helpers types
io_uring: clean cqe filling functions
io_uring: refactor poll update
io_uring: move common poll bits
io_uring: kill poll linking optimisation
io_uring: inline io_poll_complete
io_uring: poll rework
io_uring: fail links when poll fails
io_uring: fix wrong arm_poll error handling
io_uring: fix UAF due to missing POLLFREE handling

 fs/io_uring.c | 746 +++++++++++++++++++++++---------------------------
 1 file changed, 347 insertions(+), 399 deletions(-)
Signature · 1 line
2.37.2