Files
linux/block
Jens Axboe 9b79f86e06 block: ensure that struct blk_mq_alloc_data is fully initialized
On x86, rep stos will be emitted to clear the the blk_mq_alloc_data
struct, as not all members are being explicitly initialied. Depending on
the type of CPU, this is a noticeable slowdown compared to just ensuring
that the struct is fully initialized when setup.

For the 4 spots that setup a struct blk_mq_alloc_data on the stack,
ensure all members are being initialized.

Reviewed-by: Chaitanya Kulkarni <kch@nvidia.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2025-04-21 05:07:02 -06:00
..
2025-03-12 08:25:28 -06:00
2025-01-04 15:27:35 -07:00
2025-03-12 08:25:28 -06:00
2025-02-11 13:04:11 -07:00
2025-03-12 08:25:28 -06:00