From: Christoph Hellwig Date: Thu, 8 Apr 2021 19:41:40 +0000 (+0200) Subject: block: initialize ret in bdev_disk_changed X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=d173b65aa75fe8d97bccf429c001633910d20bfb;p=linux.git block: initialize ret in bdev_disk_changed Avoid a potentially initialized variabe in the invalidate case. Fixes: d3c4a43d9291 ("block: refactor blk_drop_partitions") Reported-by: kernel test robot Signed-off-by: Christoph Hellwig Reviewed-by: Chaitanya Kulkarni Reviewed-by: Keith Busch Link: https://lore.kernel.org/r/20210408194140.1816537-1-hch@lst.de Signed-off-by: Jens Axboe --- diff --git a/fs/block_dev.c b/fs/block_dev.c index 594a1bee9dd9a..363015fcffdbb 100644 --- a/fs/block_dev.c +++ b/fs/block_dev.c @@ -1236,7 +1236,7 @@ static void __blkdev_put(struct block_device *bdev, fmode_t mode, int for_part); int bdev_disk_changed(struct block_device *bdev, bool invalidate) { struct gendisk *disk = bdev->bd_disk; - int ret; + int ret = 0; lockdep_assert_held(&bdev->bd_mutex);