From c489c7317156098bce60f4b5e25d10edf9519677 Mon Sep 17 00:00:00 2001 From: Jianyue Wu Date: Sun, 31 May 2026 20:35:16 +0800 Subject: [PATCH] zram: fix partial I/O config check IS_ENABLED() expects a CONFIG_* symbol. Use the real Kconfig symbol so this warning reflects whether synchronous partial I/O is built in. Signed-off-by: Jianyue Wu --- 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 07111455eecff..7603cddce4cb4 100644 --- a/drivers/block/zram/zram_drv.c +++ b/drivers/block/zram/zram_drv.c @@ -1507,7 +1507,7 @@ static int read_from_bdev(struct zram *zram, struct page *page, u32 index, { atomic64_inc(&zram->stats.bd_reads); if (!parent) { - if (WARN_ON_ONCE(!IS_ENABLED(ZRAM_PARTIAL_IO))) + if (WARN_ON_ONCE(!IS_ENABLED(CONFIG_ZRAM_PARTIAL_IO))) return -EIO; return read_from_bdev_sync(zram, page, index, blk_idx); }