Merge tag 'io_uring-6.9-20240322' of git://git.kernel.dk/linux
Pull more io_uring updates from Jens Axboe: "One patch just missed the initial pull, the rest are either fixes or small cleanups that make our life easier for the next kernel: - Fix a potential leak in error handling of pinned pages, and clean it up (Gabriel, Pavel) - Fix an issue with how read multishot returns retry (me) - Fix a problem with waitid/futex removals, if we hit the case of needing to remove all of them at exit time (me) - Fix for a regression introduced in this merge window, where we don't always have sr->done_io initialized if the ->prep_async() path is used (me) - Fix for SQPOLL setup error handling (me) - Fix for a poll removal request being delayed (Pavel) - Rename of a struct member which had a confusing name (Pavel)" * tag 'io_uring-6.9-20240322' of git://git.kernel.dk/linux: io_uring/sqpoll: early exit thread if task_context wasn't allocated io_uring: clear opcode specific data for an early failure io_uring/net: ensure async prep handlers always initialize ->done_io io_uring/waitid: always remove waitid entry for cancel all io_uring/futex: always remove futex entry for cancel all io_uring: fix poll_remove stalled req completion io_uring: Fix release of pinned pages when __io_uaddr_map fails io_uring/kbuf: rename is_mapped io_uring: simplify io_pages_free io_uring: clean rings on NO_MMAP alloc fail io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry io_uring: don't save/restore iowait state
No related branches found
No related tags found
Showing
- io_uring/futex.c 1 addition, 0 deletionsio_uring/futex.c
- io_uring/io_uring.c 35 additions, 28 deletionsio_uring/io_uring.c
- io_uring/kbuf.c 10 additions, 10 deletionsio_uring/kbuf.c
- io_uring/kbuf.h 1 addition, 1 deletionio_uring/kbuf.h
- io_uring/net.c 8 additions, 1 deletionio_uring/net.c
- io_uring/poll.c 2 additions, 2 deletionsio_uring/poll.c
- io_uring/rw.c 2 additions, 0 deletionsio_uring/rw.c
- io_uring/sqpoll.c 5 additions, 1 deletionio_uring/sqpoll.c
- io_uring/waitid.c 1 addition, 6 deletionsio_uring/waitid.c
Loading
Please register or sign in to comment