io_uring: re-arrange struct io_ring_ctx to reduce padding
authorJens Axboe <axboe@kernel.dk>
Thu, 8 Feb 2024 16:28:52 +0000 (09:28 -0700)
committerJens Axboe <axboe@kernel.dk>
Thu, 8 Feb 2024 20:27:06 +0000 (13:27 -0700)
commitda08d2edb020026beac01d087d3b37e479fdb7e9
treeeba8b5563ff7c0c70024e661f7f38e9972062890
parentaf5d68f8892f8ee8f137648b79ceb2abc153a19b
io_uring: re-arrange struct io_ring_ctx to reduce padding

Nothing major here, just moving a few things around to reduce the
padding. This reduces the size on a non-debug kernel from 1536 to
1472 bytes, saving a full cacheline.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
include/linux/io_uring_types.h