From nobody Tue Dec 2 02:19:45 2025 Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) (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 BFECF34166A for ; Wed, 19 Nov 2025 09:48:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763545693; cv=none; b=rcpWlmN7/PiGZxo9b+2HDzstV2oA0+Ckxfo+OA18nT9K7OOmvrrEFckPuhzArClRyUx5xPS0ri0OrYrnuXfpmeHivMdmhVeUH0Fd8xDbFark/chcW6aALb5qT/9woeJvO0W2Q9uyC5hl/oxNAAqSgYx2SvFeOeGJERN3PsMk0wo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763545693; c=relaxed/simple; bh=vAd+3nFOGqPBN/hLmGZx9SCqyEXhmBj5gwaU72ZUovM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=RgVsZjuCs604ij0gjOrEjfNjCSSkRcNPEKXOt8O8Wn/zAjUmylbK7W4EnemLOmgtRAARscAXCcc9RU/1z0zh59SlfpjLWKwfkhsHA9fcjbS/C7Qg+rKOPYUK2XKTntjazTk9UtxW2JsxrBmVzoGL5lp6PBqQ9DYJtCeiH0olK6k= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=UTOgA6sM; arc=none smtp.client-ip=209.85.214.180 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="UTOgA6sM" Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-2953e415b27so69382275ad.2 for ; Wed, 19 Nov 2025 01:48:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1763545690; x=1764150490; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=UR0dfDTMswpSQF4eXghISgANheYUVrX89n8U4+Wjn9M=; b=UTOgA6sMrvsnq7vJMO3s6Rj02kNAhb0P+EMyfY6Tu3fs++n/g443gcHvC0ujDPLgdy 4B7VcJdbwqdmXe0jP/KmLkWbGINwbEblOB0jIE8BdIXj8oz/kbZWE87/958Xg09ZVtpa GNBSBrmiNYul1hLHlh8u413AosDPrN3hfK7nM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763545690; x=1764150490; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=UR0dfDTMswpSQF4eXghISgANheYUVrX89n8U4+Wjn9M=; b=E92x2xVdmNJJyStUCpRhfpGQ4EXTGey24Bq/RQLSS82o9/QjC41x7WaZEtNlLLUt8z iwE7vHQ/A7+QY1lHvq18ZjhgHbXfO682ITL+/nl7/hED5juf80Rl4pUNldw5BSFcPo4d Cjm3BRHlDZpsfahi6CWvSbTC3pAQosvnuLwGhJq4VovW+zL0MFLSL/musjJCMVyvANGt 3l0TKpRMvMOrYrqIerZK6hmu5FabREkobIguz6CIh29B9NJcqXM0biW1tKb947lvOwM3 PKumAIhuVK/cRZKWRBZleSCmWHtyZOhZR3epxpurvtrsTUHvnYK4JjKAufjXNLh1pAm8 2axA== X-Forwarded-Encrypted: i=1; AJvYcCU0qkO6KxEomwiupCnvtovpgYqGLEuemtYEJj9DKNMAW4AE7m0SRi7qvrV1OqjWabn9f3eFNNTshpyIix8=@vger.kernel.org X-Gm-Message-State: AOJu0YwUg/ZwUsIK8uDr/O1Jui6wzxi7m48+92nqdS0FBPtCf87+y3PF mbJYnZqofKW2jDkebb+31ZDoRHiZeftKvGNp5wOIx5wj4N1S4AY6ujJ9MPdgo5ADtA== X-Gm-Gg: ASbGncspxjM8ZbDfk/Onl+QTEn6OBrX043garjkSHHkFEHfwKOJKOmqpv5B3P2AnfwG kjOOeVhi257lj5zkLSKaLoH37M/t2tXL0x4xdVAgyyGSHThOUT0oybZ0QPJjbLEmp5KNWR+trfW 4kG7qgVgZRYjc7Gg0+G2GfcOWWSvhmYyINMyHxFbTjH20yquBVEdGyX05mmsu2kPKKiQcoqzmcG EHaxD2c/4OtWsI3kU/GGF+zEwIXDue821ZXGGidZQ1Nx9b5Kpnxefj5o0Ni5goF27b/dWnwKc4V 2BZsxr+nf3atDDhPiV0SLYE88YqBVjA8Ilg5AKTMEz9NUq4BlyFEOGn1pIFf3eWNfQKKAXmXvGw x+7FW2JZK6OkafOkpHw6O3JdbrBn8+kr5xLJwdf2qUODTtYWF5OQhPIiFXGQOHvvOlwtq3BB9ct Mboao28hv2qlHfC5c8iVqw88CIuIqKrpBKM+E= X-Google-Smtp-Source: AGHT+IHe+ohlC0g/VEJ6nhinde8VQVU5BW1Ybldi/0rC52KS8PPwT3oJOJ8dI3Qwu8BJFpXqTOPhQQ== X-Received: by 2002:a17:90b:1c06:b0:341:ae23:85fd with SMTP id 98e67ed59e1d1-343f9ea58damr25110607a91.11.1763545690022; Wed, 19 Nov 2025 01:48:10 -0800 (PST) Received: from tigerii.tok.corp.google.com ([2401:fa00:8f:203:5505:c63:fd70:efb]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-345bbfc8d8esm2209498a91.2.2025.11.19.01.48.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Nov 2025 01:48:09 -0800 (PST) From: Sergey Senozhatsky To: Andrew Morton Cc: Minchan Kim , Yuwen Chen , Richard Chang , Brian Geffon , Fengyu Lian , linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-block@vger.kernel.org, Sergey Senozhatsky Subject: [PATCH] zram: fixup "introduce writeback bio batching support" Date: Wed, 19 Nov 2025 18:46:53 +0900 Message-ID: <20251119094715.2447022-1-senozhatsky@chromium.org> X-Mailer: git-send-email 2.52.0.rc1.455.g30608eb744-goog In-Reply-To: <20251118181235.4F5C4C2BCB5@smtp.kernel.org> References: <20251118181235.4F5C4C2BCB5@smtp.kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Dan Carpenter reported a missing NULL check. Signed-off-by: Sergey Senozhatsky --- drivers/block/zram/zram_drv.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/block/zram/zram_drv.c b/drivers/block/zram/zram_drv.c index ea06f4d7b623..61b30c671a56 100644 --- a/drivers/block/zram/zram_drv.c +++ b/drivers/block/zram/zram_drv.c @@ -760,6 +760,9 @@ static void release_wb_req(struct zram_wb_req *req) =20 static void release_wb_ctl(struct zram_wb_ctl *wb_ctl) { + if (!wb_ctl) + return; + /* We should never have inflight requests at this point */ WARN_ON(!list_empty(&wb_ctl->inflight_reqs)); =20 --=20 2.52.0.rc1.455.g30608eb744-goog