public inbox for [email protected]
 help / color / mirror / Atom feed
* [PATCH for-next 0/9] poll & rsrc quiesce improvements
@ 2022-11-30 15:21 Pavel Begunkov
  2022-11-30 15:21 ` [PATCH for-next 1/9] io_uring: kill io_poll_issue's PF_EXITING check Pavel Begunkov
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Pavel Begunkov @ 2022-11-30 15:21 UTC (permalink / raw)
  To: io-uring; +Cc: Jens Axboe, asml.silence

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


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2022-11-30 18:07 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-30 15:21 [PATCH for-next 0/9] poll & rsrc quiesce improvements Pavel Begunkov
2022-11-30 15:21 ` [PATCH for-next 1/9] io_uring: kill io_poll_issue's PF_EXITING check Pavel Begunkov
2022-11-30 15:21 ` [PATCH for-next 2/9] io_uring: carve io_poll_check_events fast path Pavel Begunkov
2022-11-30 15:21 ` [PATCH for-next 3/9] io_uring: remove ctx variable in io_poll_check_events Pavel Begunkov
2022-11-30 15:21 ` [PATCH for-next 4/9] io_uring: imporve poll warning handling Pavel Begunkov
2022-11-30 15:21 ` [PATCH for-next 5/9] io_uring: combine poll tw handlers Pavel Begunkov
2022-11-30 15:21 ` [PATCH for-next 6/9] io_uring: don't raw spin unlock to match cq_lock Pavel Begunkov
2022-11-30 15:21 ` [PATCH for-next 7/9] io_uring: improve rsrc quiesce refs checks Pavel Begunkov
2022-11-30 15:21 ` [PATCH for-next 8/9] io_uring: don't reinstall quiesce node for each tw Pavel Begunkov
2022-11-30 15:21 ` [PATCH for-next 9/9] io_uring: reshuffle issue_flags Pavel Begunkov
2022-11-30 18:07 ` [PATCH for-next 0/9] poll & rsrc quiesce improvements Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox