[PATCH 0/8] for-next cleanups

Pavel Begunkov
2023-04-11T11:13:12Z

A random set of cleanups

Patches 1 and 2 address kernel test robot warnings.
Patches 3 and 4 add some extra lockdep checks
The rest are doing minor rsrc cleanups.

Pavel Begunkov (8):
io_uring: shut io_prep_async_work warning
io_uring/kbuf: remove extra ->buf_ring null check
io_uring: add irq lockdep checks
io_uring/rsrc: add lockdep checks
io_uring/rsrc: consolidate node caching
io_uring/rsrc: zero node's rsrc data on alloc
io_uring/rsrc: refactor io_rsrc_node_switch
io_uring/rsrc: extract SCM file put helper

include/linux/io_uring_types.h | 1 -
io_uring/alloc_cache.h | 5 +++
io_uring/io_uring.c | 9 ++---
io_uring/io_uring.h | 2 +
io_uring/kbuf.c | 14 +++----
io_uring/rsrc.c | 73 +++++++++++++++-------------------
io_uring/rsrc.h | 7 ++++
7 files changed, 56 insertions(+), 55 deletions(-)

--
2.40.0