loop: Remove the unnecessary bdev checks and unused bdev variable
authorXie Yongji <xieyongji@bytedance.com>
Wed, 22 Sep 2021 12:37:10 +0000 (20:37 +0800)
committerJens Axboe <axboe@kernel.dk>
Thu, 21 Oct 2021 16:12:41 +0000 (10:12 -0600)
commit19f553db2ac03cb8407ec8efb8e140951afdfb87
tree5fb3ed04ac8301be6ba5966a6fd30881d58af54c
parente515be8f3b3e63be4c5e91dc6620483ed0990a0c
loop: Remove the unnecessary bdev checks and unused bdev variable

The lo->lo_device can't be null if the lo->lo_backing_file is set.
So let's remove the unnecessary bdev checks and the entire bdev
variable in __loop_clr_fd() since the lo->lo_backing_file is already
checked before.

Signed-off-by: Xie Yongji <xieyongji@bytedance.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/20210922123711.187-4-xieyongji@bytedance.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/loop.c