From 6d4e7dacb3693783dd4be6d8cadc9b9c8282ea0e Mon Sep 17 00:00:00 2001 From: CY Fan Date: Fri, 25 Feb 2022 11:50:13 +0800 Subject: [PATCH] hyperhold: fix panic when setting group to readonly ohos inclusion category: bugfix issue: #I4V8DK CVE: NA ----------------- Added the judgment of whether wbgrp is enabled. Signed-off-by: CY Fan --- drivers/block/zram/zram_group/group_writeback.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/block/zram/zram_group/group_writeback.c b/drivers/block/zram/zram_group/group_writeback.c index 9ccbadbf4020..abc8a5c4c663 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; -- Gitee