diff --git a/drivers/block/zram/zram_group/group_writeback.c b/drivers/block/zram/zram_group/group_writeback.c index 9ccbadbf40206aabc3fc25d8dd4c2a1afca75550..abc8a5c4c6633f0c2271d964227b660c6d23e753 100644 --- a/drivers/block/zram/zram_group/group_writeback.c +++ b/drivers/block/zram/zram_group/group_writeback.c @@ -457,6 +457,8 @@ u64 write_group_objs(struct zram *zram, u16 gid, u64 req_size) if (!CHECK(zram->zgrp, "zram group is not enable!\n")) return 0; + if (!CHECK(zram->zgrp->wbgrp.enable, "zram group writeback is not enable!\n")) + return 0; if (!CHECK_BOUND(gid, 1, zram->zgrp->nr_grp - 1)) return 0;