Hi, Nothing major here - just a patch reclaiming a bit of space in struct io_rsrc_node. Nothing that yields anything yet, but may as well free up the 'type' to have more future room. 2nd patch reclaims 8b from struct io_kiocb, by taking advantage of the fact that provided and registered buffers cannot currently be used together. This may change in the future, but it's true for now. include/linux/io_uring_types.h | 7 ++++++- io_uring/io_uring.c | 6 +++--- io_uring/net.c | 3 ++- io_uring/nop.c | 3 ++- io_uring/notif.c | 4 ++-- io_uring/rsrc.c | 11 +++++------ io_uring/rsrc.h | 31 +++++++++++++++++++++++-------- io_uring/rw.c | 3 ++- io_uring/uring_cmd.c | 4 ++-- 9 files changed, 47 insertions(+), 25 deletions(-) -- Jens Axboe