The "ret" variable is only initialized on errors and not on success. Initialize it to zero. Fixes: 4529d2d13fd1 ("zram: modernize writeback interface") Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> --- drivers/block/zram/zram_drv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/block/zram/zram_drv.c b/drivers/block/zram/zram_drv.c index 2133488dbfd4..94e6e9b80bf0 100644 --- a/drivers/block/zram/zram_drv.c +++ b/drivers/block/zram/zram_drv.c @@ -741,7 +741,7 @@ static int zram_writeback_slots(struct zram *zram, struct zram_pp_ctl *ctl) struct zram_pp_slot *pps; struct bio_vec bio_vec; struct bio bio; - int ret, err; + int ret = 0, err; u32 index; page = alloc_page(GFP_KERNEL); -- 2.47.2