From nobody Mon Jun 8 08:36:52 2026 Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7FC8437BE60 for ; Sun, 31 May 2026 12:35:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780230943; cv=none; b=Lq14WbxdiX3yKmwRLIwAZiOX698T/jTMhJIVdYDNEx82pP+7NIMca2eAAieGVtWjkTRk8VwrQNWAp6yKOuliLZ/MS61Lok/U6Npp8yrNKtgTS2Dol+/5YZVu6YmMxz+3/fxre4An4wZD9HMWHKPAWIX6+zmJ/GyCP08QnrDWuA8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780230943; c=relaxed/simple; bh=5K6jI7JFHe7FUIvV9uN1RWnD5dUnVYFc8z5pQxjkUFc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=A7RySdMkux/FuYx0UIvEtrEdCgyAGbE2nfr7eYFC/w4Pwr9WzRRzsaZkXdl/PJNvwnaA72onU1g4n9vyTwCoJPgVte+6cp83LXUcuqD0xwVlUtKgzPJyIruvnkS311jRPlUfb9JG+w0EAQ4fiSodRHRQUpl2sV4svnPVClPbA9M= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=L150oycC; arc=none smtp.client-ip=209.85.214.169 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="L150oycC" Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-2bf114b0cf9so17241615ad.2 for ; Sun, 31 May 2026 05:35:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780230941; x=1780835741; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=EfgyKc7oYPiDXAc6Y5k9wYfmjU0jfx8Oqt1OQ3/P3TI=; b=L150oycCwJvPVlmqoJ070JXaBJvwybocWMIGBBDRVD8o8jgpKP1RqRaZ7khGwIa3HL +h+2SOa7VY0QWLx4X9D46AzMc/arwWWb0kkFr7rRFykTlyzQ4Xwqcb64+iDevdkvdiJN QBiSC/zIM3tkZBSpmF9O7IiQcG+ShKu0eY00B6QjL89JYgM4wkVNLGMFj/7R2OjSkkUS otd0YX3LH2nXtDBWni2SuMX2Km979sBoaGWxFY9Cvhlj4uyITfvoY5tkgmFmGrqZgHyy 0r2w1aQtjMWEbcsus0qtzIDeu9WcMZgLCa8rAzK7HQqQ3AOx5Ii9Hvt96NBQVI+khcn6 XCoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780230941; x=1780835741; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=EfgyKc7oYPiDXAc6Y5k9wYfmjU0jfx8Oqt1OQ3/P3TI=; b=YLPGOf7MzIkl4fn2/nId1iMhZXj0UpuNcpthlRA0IJ5cEplN5Rz3feEwD4vdhDjlIu +uMEcJLtjt5J2x5gln8Uy4bHRIRQVz7MYIt/bti+qAwBbBmwwUsMX9VYNzqNRKXV8Cjc sg86Tv51mj/NWooPgstE8GiXc1Y/cxENCZRArNk/XM8HAc0/EIbEkzEGG+8mjy9xmoWV wMFdgPeU9Q+fT4TiaVrFN0va8Zt8tNQ8U05fx/3rDhLcVborGtyEtkH5H7lPvh0FPx0W x/Q4iYzO4KbSIIn2dCITSydycTNkiyTJlvAwBz7QslhnXuSkU6gTEAfvi92SFV4p4eaZ BxVA== X-Gm-Message-State: AOJu0Yy54lehkzWGdYsqFO/rpe7q7LZwEtPF9kxsSV+dcutZugNuXHws UP+om6TdmGxAeZpU43fgKZ6HpXM6DghtlX33flYYxVyBAHKwJo5C96eB1G/OjiAGSOzbcw== X-Gm-Gg: Acq92OHM7Ta07cKFGuabDit7i+EzMx0BIgkpZCGXG8c9DTFky5isqd2oC5fae//+CwX rXSqN1EOqJLF5fC/qXDtCF7y0C939ASyBXb82lvOWm6BDWwe6ShGrKXgGDkbfnmYCPnedwRcxdp qx0FiIrl8UGhKv4Zoa8CP3liTOXCn6aTCdwQkKsdxpqUkwP0ayuFAm83bgtkNJNwfgih5AmylMw dqM6k07Qaj5bZkcWyyZFRIv6Ex5M19YANbo7hkKB05lD8aCU18PO1YK6XE2fNAlgjNlazR4TJMO lxRh/uaqI0AX0YamQoO8y+g9htw0t27m9MPuAN7DjBOZhArJiOhlfGKCkC7kLEKb0uO3UeQoSJL SFh3d/4IbFhBP6nwFwhSCFvyCsYWFtJHa14TGC0if7Xv0tG0SYqmvxOlq8JxaFLM9FHmyDP0/4L XegQ+vmpkslyEEQ8MeCtszSlyfo5hBiyjvqyHKXy6X6Nn1PC8TecwGl5pKYYulHhj87T5uDdXEq U3JLvlXsA== X-Received: by 2002:a17:903:3585:b0:2bd:a5e:4c66 with SMTP id d9443c01a7336-2bf367c2510mr81775325ad.14.1780230940704; Sun, 31 May 2026 05:35:40 -0700 (PDT) Received: from NV-J4GCB44.localdomain ([103.74.125.162]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2bf23b011d3sm75581205ad.52.2026.05.31.05.35.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 31 May 2026 05:35:40 -0700 (PDT) From: Jianyue Wu Date: Sun, 31 May 2026 20:35:16 +0800 Subject: [PATCH] zram: fix partial I/O config check Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260531-zram-fix-partial-io-config-check-on-akpm-v1-1-eb085d98faea@gmail.com> X-B4-Tracking: v=1; b=H4sIAAMrHGoC/x2NSQ7CMAwAv1L5jKUmQFi+UnEwxmmt0iRyEEJU/ TsRxznMzApVTKXCtVvB5K1Vc2rgdh3wRGkU1Edj8L0P/XHv8Gu0YNQPFrKX0hM1I+cUdUSehGf MCWkuC3Lw98vJH1yIZ2i5YtK0/2q4bdsPilMcgnoAAAA= To: Minchan Kim , Sergey Senozhatsky , Jens Axboe , Chris Li , Kairui Song , Andrew Morton , Barry Song , Baoquan He Cc: linux-kernel@vger.kernel.org, linux-block@vger.kernel.org, linux-mm@kvack.org, Christoph Hellwig , Jianyue Wu X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openssh-sha256; t=1780230924; l=1070; i=wujianyue000@gmail.com; s=id_ed25519; h=from:subject:message-id; bh=5K6jI7JFHe7FUIvV9uN1RWnD5dUnVYFc8z5pQxjkUFc=; b=U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgW51Zh3v9nG0Wlld2Ti8ylp1TnO7yB H+z9CbXty/WEAQAAAAGcGF0YXR0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5AAAA QBkwggpDqSVHNBr+N81oydCDWAZf7H8FHq6RvO+oz1JCXQJEzyz8+E3c5iCUO5K71cROfmO25gN o1oQ7x00ADgE= X-Developer-Key: i=wujianyue000@gmail.com; a=openssh; fpr=SHA256:gVWBPJbHGWlCIw+V8F63Ff0k21S7AB5+rZt8+huemvg 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 --- zram: fix partial I/O config check --- 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 6e1330ce4bc1..72f89fd5572e 100644 --- a/drivers/block/zram/zram_drv.c +++ b/drivers/block/zram/zram_drv.c @@ -1510,7 +1510,7 @@ static int read_from_bdev(struct zram *zram, struct p= age *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); } --- base-commit: 404fb4f38e8f38469dfff4df0205c9d18eeb1f57 change-id: 20260531-zram-fix-partial-io-config-check-on-akpm-c62b972416f8 Best regards, --=20 Jianyue Wu