mbox series

[PATCHSET,RFC,0/5] Poll cleanups and unlocked table removal

Message ID 20240930204018.109617-1-axboe@kernel.dk (mailing list archive)
Headers show
Series Poll cleanups and unlocked table removal | expand

Message

Jens Axboe Sept. 30, 2024, 8:37 p.m. UTC
Hi,

This patchset gets rid of the distinction between the locked and
unlocked hashed cancel table, by simply ensuring that the unlocked
issuer grabs the lock. That then enables us to drop a bunch of code and
helpers (and even a request flag), which is always nice.

Ran this through the usual testing, no issues observed.

 include/linux/io_uring_types.h |   7 +-
 io_uring/cancel.c              |  10 --
 io_uring/cancel.h              |   1 -
 io_uring/fdinfo.c              |  11 +--
 io_uring/io_uring.c            |   8 +-
 io_uring/poll.c                | 173 +++++++--------------------------
 6 files changed, 40 insertions(+), 170 deletions(-)