blk-mq: Move more error handling into blk_mq_submit_bio()
authorBart Van Assche <bvanassche@acm.org>
Wed, 18 Dec 2024 21:22:46 +0000 (13:22 -0800)
committerJens Axboe <axboe@kernel.dk>
Tue, 14 Jan 2025 17:13:25 +0000 (10:13 -0700)
commit659381520a3b13403c3051516317adc02e48259b
tree798ce987bfb7e50039c96e87eba6ebf14009ddae
parent44e41381591dc5b4ea67a9f170b4ec85c817586e
blk-mq: Move more error handling into blk_mq_submit_bio()

The error handling code in blk_mq_get_new_requests() cannot be understood
without knowing that this function is only called by blk_mq_submit_bio().
Hence move the code for handling blk_mq_get_new_requests() failures into
blk_mq_submit_bio().

Cc: Damien Le Moal <dlemoal@kernel.org>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Chaitanya Kulkarni <kch@nvidia.com>
Link: https://lore.kernel.org/r/20241218212246.1073149-3-bvanassche@acm.org
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-mq.c