Files
linux-cryptodev-2.6/io_uring
Pavel Begunkov eb76ff6a68 io_uring: pre-calculate scq layout
Move ring layouts calculations into io_prepare_config(), so that more
misconfiguration checking can be done earlier before creating a ctx.
It also deduplicates some code with ring resizing. And as a bonus, now
it initialises params->sq_off.array, which is closer to all other user
offset init, and also applies it to ring resizing, which was previously
missing it.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2025-11-13 07:27:34 -07:00
..
2025-01-28 15:10:40 -07:00
2025-11-13 07:27:34 -07:00
2025-11-13 07:27:34 -07:00
2025-09-08 08:06:37 -06:00
2025-02-17 16:43:04 -08:00
2025-10-22 10:56:11 -06:00
2025-03-07 13:41:08 -07:00
2025-09-08 08:06:37 -06:00
2025-11-13 07:27:34 -07:00
2024-02-09 09:04:39 -07:00