From nobody Wed Feb 11 06:28:48 2026 Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) (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 E0FDB1F4181 for ; Fri, 6 Feb 2026 04:35:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.176 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770352527; cv=none; b=nSVzTGXI+ZQH/4dkX7rIjn0xOulZEaXtfAc/95y9ClXSlRz7jBSkI3N7svXFUirSOdTwbrh6l3dOvO/Xo4L2youYGa7InXkf4DJO8C+PR/LOCacF1MkxOiCVu11PqrDBC6E1Ygu9jmOT2Ltilm7T953XZ0DIvw3JPClM4/oPPyM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770352527; c=relaxed/simple; bh=CQP8Qml2t+SopMH7gJNm1jWv/NvtHeIE8qZifgPkjBg=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=LBtn0d58fQ3aUZ6AjTUL6Et7104GzZYwuOZ0BJ1ue1+wWDYPIwhZsqq6U5vwYicsm82+7dQTiAGOkADgfWxvG3zz7QGPoUxLf34q+hIcG+Fjzra6HvhUWu8y8faIzPqg8IFfyIKcI42T2TICIA/RHejyZS0gk5OhBn2v/tyK+vM= 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=aF5674pb; arc=none smtp.client-ip=209.85.214.176 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="aF5674pb" Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-2a79998d35aso13249935ad.0 for ; Thu, 05 Feb 2026 20:35:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770352526; x=1770957326; darn=vger.kernel.org; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=jNkaUDDMbLArpCYC0YmnBa1bRAu98iVvpUjewD7ltdc=; b=aF5674pbs9LDK38wUkMBiWKdm7hbrPcynriR+7rLtTyxKQBtDazVhlVBMoJx2lrm36 AbkeZ8djeY3LD2/wUTc+Bmn5/HyLNEaupOaQJeewOlxZj11LvnsoC1A5F94RoXuljzsX 7EF3oMluVg85BozFPClpzTC4eN/WU14+d7pQ0thBtSJXOBA7PQlZ2r1goHO2f3PJ2Tiq J4oQuAlPnX6yDRYGNMwaiJ0QZlC43ERKa8X/No44ZREiH/3pC0MAP498hpTKU6PAPg3v rXwqLOxLjnmQvNJHXQN/mfri7C9z+U/tu4aCsw2TQVveV41BzzDbP0rMoaBCswlmLH7N L4VA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770352526; x=1770957326; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jNkaUDDMbLArpCYC0YmnBa1bRAu98iVvpUjewD7ltdc=; b=te3wYoVQ4InUMvkF57BvLyUNBCFqZvfsIcGDg3UoQYUdDeQWlkh+hQ10/c4czUPbAt uMKdpMfTiFyH/JAd6t2S03F7+HONtZ14jH51z7TuLmFm6sriniCDSBBOYrNjwQQnkzKf aJufYjJU1ABp6Fbv9fFnzyq7jOaQq3mREKn435JUcmkjy3+qkoHbeuqniz5+ru6iLIlw vnxY4l4kjlJQkUjt35bvbUNdv/d8GQuVSqP7GxiyqqVb6E9+FDbXrz9juzh9obZItMR+ /qZFCv1U2pQSYnrasBUi53KZh/vY6rq1NT+wKu0UKArjGLbuapVcRQM1UzDssl3KnRyu U35w== X-Gm-Message-State: AOJu0YyNd9NjFMgP1it+7OYc/UrHvamUuovuTkv9/eg8ZW1rGemuAEN3 MMRoAQnXO2RYdoowrm2vaDVc9sL/XxKJfSvi5a/R5QRshMO1g4HonTE/ X-Gm-Gg: AZuq6aIIiF/fWqgQkVzoxeSw3pFO+VjLK9UN/+kYhgJfiYn90kZNt99XC2hyvudR5EF TE5DdOigzJ+hFlnd0tnAwv9w4uhjcBBDcPTivBfmddHNT7yJvQcQ4/XTAcQVghEdtCOE9xbDatc 9KYSoq9kaFJy64pS6S5/3Tz5QmrIcGq2kFOT/4qpH3SmRt46XSwiMmYzp59CEsCQk6TgEvRFv6l S71osKMKtKSZzWI07cC1mwynYoeRp6lE/P93sQxvaPqw1rx+MWsyJDTnx2gRa70Hf/V7rpJrwpp hb4RnCyDqy4RV6aQf7KnewI6xSXppSLpmyfPGZhtCW0+Z7I8BYp2pOaSIwCVrpa5RKHbYVVi7VQ yXNkAXc69lpGHZc6EtQJ/lfPoQLCjvQgy4hQa+gU38mAKayRjL0JUfM31FRZjfm2k8PzO6k0rfM k2/6ISvCyLP5WjtqdC3kFZGBXOtpVXmWd5su5qNVk= X-Received: by 2002:a17:902:e84c:b0:2a7:5171:9223 with SMTP id d9443c01a7336-2a9522756f4mr15268975ad.56.1770352526192; Thu, 05 Feb 2026 20:35:26 -0800 (PST) Received: from adminpc-PowerEdge-R7525 ([27.122.242.81]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a951c9746esm10029215ad.39.2026.02.05.20.35.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Feb 2026 20:35:25 -0800 (PST) Date: Fri, 6 Feb 2026 13:35:21 +0900 From: Austin Kim To: Paul Walmsley , Palmer Dabbelt , Alexandre Ghiti Cc: linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, austindh.kim@gmail.com Subject: [PATCH] riscv: kdump: return early for invalid 'crashkernel=0' input Message-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Austin Kim An invalid 'crashkernel=3D0' can be specified when running kdump. By adding a check for 'crashkernel=3D0', it can return early when detecting this invalid input. Signed-off-by: Austin Kim --- arch/riscv/mm/init.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/riscv/mm/init.c b/arch/riscv/mm/init.c index 811e03786..e61fec445 100644 --- a/arch/riscv/mm/init.c +++ b/arch/riscv/mm/init.c @@ -1409,7 +1409,8 @@ static void __init arch_reserve_crashkernel(void) ret =3D parse_crashkernel(boot_command_line, memblock_phys_mem_size(), &crash_size, &crash_base, &low_size, NULL, &high); - if (ret) + /* invalid value specified or 'crashkernel=3D0' */ + if (ret || !crash_size) return; =20 reserve_crashkernel_generic(crash_size, crash_base, low_size, high); --=20 2.34.1