From nobody Mon Jun 8 23:56:07 2026 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) (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 CB3903D7D8E for ; Mon, 25 May 2026 08:03:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779696232; cv=none; b=g75hEd8aOf62+DJKkmwDlxxdXkXqt9S8MUbcseQlEBCtHNR2ViyDbmk2WL2pXjqBcwqYE8CiWbSNd7sS2SwdgzY8lC2iQuodvlEMIH+I1/HxdrTR/Afo/51T+5v+iLRdD9AkNC668CBU0BKzpfouhKqLKjfNktYvlvjtWB3buCE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779696232; c=relaxed/simple; bh=HovfPp3+bSVayXaGiq25C41yxWBLWEZr1eRazqK8Zo8=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=g0b8vsxEmbOblDp9bUY/521tCwfs5CO2AwY7QvEQz72aIVLIsUnTxpME3g/G/JUbyApJDrbLLtHC4itSemans7rBif0K7MxLqY7AnvxI8NF1NT8bG0hl09bezEpb+olH8TLTIQPyNF/ki/X7y4TSyN2sgUUmK8GwYUkYIxQEUjY= 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=c5bglFXz; arc=none smtp.client-ip=209.85.214.177 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="c5bglFXz" Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-2bea7176c72so30401285ad.0 for ; Mon, 25 May 2026 01:03:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779696230; x=1780301030; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=uMCv6nysH5SC3s05FyCcEPCjGSM2r5U+9irxtnEp5fg=; b=c5bglFXzkae0uFgi8ZNfTqYPBq+fYkWQjNiZE253388YEOzMERpReBiuQ6mKy7CmV9 gFWZIfXzpcpseUbeEKAIwOiFHvQCwf4i7mJhDtWZUdecEGkHDon5ocCiE39pn8wHfg95 lEVLmtjYA/oSE25I5DTfk27A1k62wsjsimZKpNdXifoS2Ckp6xAc6GZs4tuUP+C22WmS KOX/5SXfE9XD2RRODhYsYviY+1xXhVOGzCcXv0oz3PX7K8PO6wbbUYQQxmxcVlOy1Sp3 sNASfRy+2TZ7BAlcWna3jn9oLGZvcJD5G2i/AekPdSq4c0K0CA/ceV/HDbUVLXoxxQp9 4CeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779696230; x=1780301030; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=uMCv6nysH5SC3s05FyCcEPCjGSM2r5U+9irxtnEp5fg=; b=HwgWmtLnvrZ/XhIvCMwdI7RB9lsX4wTD1ADP6vMn3tsr1fv6uYADWCoUmd12jlwcaW tvxcUsRJZjP7+5srYS8P/ariejlniEoU+1Qz3qkwtds9WvXj477BUl3otb2fdqAURKMM aAyhVC5FC5q5TtUqU3AIGlITRk5fsC1pa72Np0abYQvzXXe8yEVV1KuqVC5MbIz8oCSl uPoSggTafd4z5J11tSW/1ZpP58i5/npMP/S1ROOnR/+kjyAmJeDzvlIrHCWRY0F2uslP uqch5pxfm11/wiI2N2C0lZmo8kfWQTA+vpN+ks8SL6xTaJMKi2W5QGiBJlS/XwxxTdNm fLng== X-Forwarded-Encrypted: i=1; AFNElJ/BuSPdHf5dKyDSa/tmkuenueaNyihH9D1OzlFiPYy+pptKICItyXtUxnrannKA5Ql6j+TCmutZYunBfYY=@vger.kernel.org X-Gm-Message-State: AOJu0YyH9rwts9TK8A/qnsUM268S7UMst1w45JUEO5LttMHyc746RIi4 UwiTWJcgsiVTXIQZhT4ZHJsmv3wg31Xs6Q01odkAAraxiCpnHorD3FM5 X-Gm-Gg: Acq92OHSG3SFU+veZjdX3VOZAgitF/gFSBiccH/v2cEkPMYAIES2q2p2WkALe3xhSuK EyXoUJkBG8alhHCD4zOPMdk646a74V25j0DPvZH2/CoelE4UKQpvkWdUaHUeRHAugiBB8ja80Sm IRFWq1gPH27csYpue8Be+vR9snwDlGviJQVikeDxKi7mWKpG9XwwLf+zPrtWwEDzM9sHmPaVR4l DlOUAhSXcqumw3qkjbfxFuw0KS1Kr/vZhqjinTl0KFq7Fe7heAUW5ZqkjL2XTNV1ddXy4HTUKJf XQRbwyJ2ELTeKsbPVmxzWAfnCEpyA7oK+IOp4oT0je3/yBjH5+S4mCyoKzJ4YGVVFBO2WE+GikI RnqSyXz3h08zrouwWeoHOc/RPvygdTi2wwxwiQhyDOAY6as3jbUXLwVQtc06PToPsaA0ZPEWiVm bjKgH7L67xIGHj9CDUc5HrGvTPMC7zOleufAUoZRjheXmnsHZ0vLFKt4yjqNo1bD8oMqy+FJDpb ypor5/lclVS/WwrJU7t549zsQ== X-Received: by 2002:a17:903:2f89:b0:2b0:ccad:de1a with SMTP id d9443c01a7336-2beb06bc100mr148165685ad.30.1779696230190; Mon, 25 May 2026 01:03:50 -0700 (PDT) Received: from li-1a3e774c-28e4-11b2-a85c-acc9f2883e29.bl1-in.ibm.com ([129.41.58.4]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb58fef85sm85945945ad.75.2026.05.25.01.03.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 May 2026 01:03:49 -0700 (PDT) From: "Mukesh Kumar Chaurasiya (IBM)" To: arnd@arndb.de, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org Cc: "Mukesh Kumar Chaurasiya (IBM)" Subject: [PATCH] nvram: Only define nvram_mutex where it is used Date: Mon, 25 May 2026 13:33:43 +0530 Message-ID: <20260525080343.143957-1-mkchauras@gmail.com> X-Mailer: git-send-email 2.54.0 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" nvram_mutex is currently defined unconditionally, but is only used on x86, ppc32 and m68k. This causes an unused symbol warning on other architectures. Restrict the mutex definition to the architectures that actually require it and avoid generating unnecessary warnings on the remaining platforms. Signed-off-by: Mukesh Kumar Chaurasiya (IBM) --- drivers/char/nvram.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/char/nvram.c b/drivers/char/nvram.c index 9eff426a9286..72ddb225a2ba 100644 --- a/drivers/char/nvram.c +++ b/drivers/char/nvram.c @@ -53,7 +53,10 @@ #include #endif =20 +#if IS_ENABLED(CONFIG_PPC32) || IS_ENABLED(CONFIG_X86) || IS_ENABLED(CONFI= G_M68K) static DEFINE_MUTEX(nvram_mutex); +#endif + static DEFINE_SPINLOCK(nvram_state_lock); static int nvram_open_cnt; /* #times opened */ static int nvram_open_mode; /* special open modes */ --=20 2.54.0