]> Gentwo Git Trees - linux/.git/commit
io_uring/zcrx: improve rqe cache alignment
authorPavel Begunkov <asml.silence@gmail.com>
Tue, 16 Sep 2025 14:27:44 +0000 (15:27 +0100)
committerJens Axboe <axboe@kernel.dk>
Tue, 16 Sep 2025 18:37:20 +0000 (12:37 -0600)
commit9eb3c571787d1ef7e2c3393c153b1a6b103a26e3
tree8203aeed17bc68322065716ecf4a4ed88a5bc22c
parent1b3aa3900782707ec2f4cc1651bc82c628f25d2b
io_uring/zcrx: improve rqe cache alignment

Refill queue entries are 16B structures, but because of the ring header
placement, they're 8B aligned but not naturally / 16B aligned, which
means some of them span across 2 cache lines. Push rqes to a new cache
line.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/zcrx.c