block: Fix flush request sector restore
authorDamien Le Moal <dlemoal@kernel.org>
Wed, 1 May 2024 11:09:01 +0000 (20:09 +0900)
committerJens Axboe <axboe@kernel.dk>
Wed, 1 May 2024 14:08:43 +0000 (08:08 -0600)
commitaf147b740f111730c2e387ee6c0ac3ada7d51117
treede842594a9a1c4bfc784869129faa2371421b961
parent7b295187287e0006dd1b0b95f995f00878e436c5
block: Fix flush request sector restore

Make sure that a request bio is not NULL before trying to restore the
request start sector.

Reported-by: Yi Zhang <yi.zhang@redhat.com>
Fixes: 6f8fd758de63 ("block: Restore sector of flush requests")
Signed-off-by: Damien Le Moal <dlemoal@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Link: https://lore.kernel.org/r/20240501110907.96950-9-dlemoal@kernel.org
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-flush.c