A bunch of random patches cleaning up poll and doing some preparation for future work. Pavel Begunkov (9): io_uring: kill io_poll_issue's PF_EXITING check io_uring: carve io_poll_check_events fast path io_uring: remove ctx variable in io_poll_check_events io_uring: imporve poll warning handling io_uring: combine poll tw handlers io_uring: don't raw spin unlock to match cq_lock io_uring: improve rsrc quiesce refs checks io_uring: don't reinstall quiesce node for each tw io_uring: reshuffle issue_flags include/linux/io_uring.h | 11 ++--- io_uring/io_uring.c | 4 +- io_uring/io_uring.h | 5 ++ io_uring/poll.c | 98 ++++++++++++++++++---------------------- io_uring/rsrc.c | 53 ++++++++++------------ 5 files changed, 79 insertions(+), 92 deletions(-) -- 2.38.1