Skip to content

cleanup after linked timeouts

Pavel Begunkov io-uring 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4io_uring: Always REQ_F_FREE_SQE for allocated sqefs/io_uring.c+22 -273 replies
2/4io_uring: break links for failed deferfs/io_uring.c+4 -00 replies
3/4io_uring: remove redundant checkfs/io_uring.c+0 -40 replies
4/4io_uring: Fix leaking linked timeoutsfs/io_uring.c+1 -00 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/4][io_uring-post] cleanup after linked timeouts

The second fixes mild misbehaving for a very rare case. The last one fixes a nasty bug, which leaks request with a uring reference, so hunging a process.

Pavel Begunkov (4):
io_uring: Always REQ_F_FREE_SQE for allocated sqe
io_uring: break links for failed defer
io_uring: remove redundant check
io_uring: Fix leaking linked timeouts

 fs/io_uring.c | 58 ++++++++++++++++++++++++---------------------------
 1 file changed, 27 insertions(+), 31 deletions(-)
Signature · 1 line
2.24.0