On 8/15/23 11:31 AM, Pavel Begunkov wrote: > Queues heads and tails cache line aligned. That makes sq, cq taking 4 > lines or 5 lines if we include the rest of struct io_rings (e.g. > sq_flags is frequently accessed). > > Since modern io_uring is mostly single threaded, it doesn't make much > send to sread them as such, it wastes space and puts additional pressure "sense to spread". Can fix up while applying. Change itself looks good to me. -- Jens Axboe