From nobody Fri Sep 25 12:37:28 2026 Received: from mail-pj2-f12.google.com (mail-pj2-f12.google.com [74.125.227.140]) (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 48F773DD51A for ; Sat, 12 Sep 2026 19:12:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.227.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789240354; cv=none; b=H/AEqv+vsTy4nIyDY2jrJTP6D8moQFt07Tbt+M2UYvPjpY4D2gbjUikP7IWtIF2VrgRlFzFcvF0xHFHkaBfv/GJOB0rSiB0Pz1ysLonNDTqB+dYXBSYyeGGEHLl6cwEWwKKRGsAjpgvwNP2O1+nHjDFnf+tB/J5ADlFhoGDThPY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789240354; c=relaxed/simple; bh=HR71RBZu/09n4yHrzzixKqkYtfz1HyNns5gTwWCUaXc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=P73L9BHEhxJDr9Zy3RX0qVtGBDJRUMT7JWpvAG1gqeAlRp86seB5IY/L2d2UF6D9G0mlQVEBYyYH61qoVInrQo1OZmPKXDFTW8//h3cVSNm9oGRok+37X4zNwvRxMa0u7avdNneFKXB1iC9ESg0kdyzJE787j2D3gOhhp1LajGA= 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=fdAT0VMN; arc=none smtp.client-ip=74.125.227.140 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="fdAT0VMN" Received: by mail-pj2-f12.google.com with SMTP id 98e67ed59e1d1-396ccc09d65so816017a91.3 for ; Sat, 12 Sep 2026 12:12:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789240352; x=1789845152; 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:content-type; bh=UabZ98vj5EdaCQmaHDWkq9sH/9g2g8pmLq50Cl5sxiU=; b=fdAT0VMNUuUL1nyM5RH81Xay6oNeM+XaucvaFIProyNr6WUNrpqhuMoRz2nt1I3P6+ TPUej33ANAyvei3e8Ee4C89GdEexMB+PLnhwp84XGGGhpduytSge8uEQR1TCXhS6mPrg vJ9rteRiTl7HtiuTFcai7zprwZy65ksZPnCq2e3oS2BkX/4ZBup1aG/27ig2LNwJRdjN cy5eblnHORhgR+Q4TXARaHQBg1eFPDF+Ht8flhsPKIMNkPhqxMztRM0E66i6N86gOjXD sHc8iWV5B+sEg++m0wyz+wEERX9W9C4H7Cuo+5xaDKWvW3NPW3G7I9MHMLfXbJ9pGqBB h1eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789240352; x=1789845152; 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:content-type; bh=UabZ98vj5EdaCQmaHDWkq9sH/9g2g8pmLq50Cl5sxiU=; b=FOjUy0lBbr16c5OdJN/zrS6gXTfmV9GMatWaLO125ncQTKaF3VSpYPx6Gzcv5AAsxp yXl9payDEeor4VwCbmkrWE/D1EMxl4N3xER/vC1U1FfbgHh965vtWeCBCiCNFrJKKh1y 0ReQejRgJjb52+EyK2IthzzjXY+jW533tx2BMOWMB9ccvXA0L/6wUfEz06tOqnziG5ys HND4NRFIOyK466dHPm7eUCALgMOA0U0mRYwnAnxAZzUZZ+ciBBs5fnArzlOGpgfXz7Bv zvR7DIIaCLXm4upEcE3xa53eAM4TLTCuqpMQUrOkwQyYKnHGhu83cb7XyLoxJLJeXYMm RDYw== X-Forwarded-Encrypted: i=1; AKwUvBx95FCyGQ6A431CvJPyc9iXe186f5Xvzp0O7lFLkWOuP9ZIp9aGqhLHya9DE0SVKD3qNU1JRmycNaDDq3k=@vger.kernel.org X-Gm-Message-State: AFuF++l8nM0Pgq9vRUY5xjW61+AfNKOd2YK1f2FcAIidqiauNx5zn9Rv 7wpVa1GByalxx7kiX8iWHuTDCxWPaNW79MhJe44OBcxtXRJnNHbMH8xX X-Gm-Gg: AYBFou0T45AFOH0yR0KH0E30MouQn8j2FL4iVISTjTT8R4Ckst7GsdjchMkc8rrpEgO ADq9vE9odP+6kjY08722cakNBCwY9+1Re0lmaYHfTf+bncXAoQ2qWVW54rqUbF+C/RZItRGYZzv eZ/KjmFFDVBkRER5P2uOB5k2ID4SmjfbHaBO5wld2fsSY3BtCzYY4+EYBb6CFy+gTZSG4kxonjI NWmftyUdEKgDJdyD5Huy6gMVYQijzQzg17kO/OczFqMDEUIZ8vI1vjQfnwmGjsstDcm05yAXzYB CWgQa0b5V4JO6+TIDH9pY4LwL1acCQkj+VYz4wqkL0zAyxctHJgYi75jFWWnSE5QAUa89S25WTP XFTw0CXKv8MUpS5A+2FNN8BGzCljKd/jxlt3FKALlDi9hk21R1JYBYcUaqRZ4h17S4UK5JW4ozz Mel4FJc/Z/PZjaRDdpsMXGwUKRgR4Joq5HxU791sDRybvC/K78hPRtoZ8yXhfwHBF28Dko X-Received: by 2002:a17:90b:28d0:b0:398:9bd4:d18 with SMTP id 98e67ed59e1d1-39d9c3f2ba7mr19386123a91.23.1789240351619; Sat, 12 Sep 2026 12:12:31 -0700 (PDT) Received: from gmail.com ([58.84.61.98]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-14365b348cbsm14722239c88.3.2026.09.12.12.12.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Sep 2026 12:12:31 -0700 (PDT) From: Sumeet Pawnikar To: rafael@kernel.org, krzk@kernel.org, amit.kachhap@gmail.com, daniel.lezcano@kernel.org, thara.gopinath@gmail.com, talel@amazon.com, hayashi.kunihiko@socionext.com, mhiramat@kernel.org, mmayer@broadcom.com, viresh.kumar@linaro.org, sumitg@nvidia.com, peter.griffin@linaro.org, myungjoo.ham@samsung.com, kyungmin.park@samsung.com, cw00.choi@samsung.com, Frank.Li@nxp.com, s.hauer@pengutronix.de, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sven@kernel.org, j@jannau.net, marcan@marcan.st, casey.connolly@linaro.org, sre@kernel.org, wens@kernel.org, t.schramm@manjaro.org Cc: bcm-kernel-feedback-list@broadcom.com, linux-samsung-soc@vger.kernel.org, kernel@pengutronix.de, imx@lists.linux.dev, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, sumeet4linux@gmail.com Subject: [PATCH v2 1/5] power: Use %pe to print error pointers symbolically Date: Sun, 13 Sep 2026 00:41:51 +0530 Message-ID: <20260912191156.185448-2-sumeet4linux@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260912191156.185448-1-sumeet4linux@gmail.com> References: <20260912191156.185448-1-sumeet4linux@gmail.com> 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" Replace PTR_ERR() and %ld/%li with %pe and pass the original pointer directly to dev_info(), dev_Warn and dev_dbg(). The %pe format specifier prints a symbolic error name (e.g. -ENOMEM) when CONFIG_SYMBOLIC_ERRNAME is enabled, otherwise it falls back gracefully and prints the raw integer value. This makes messages more readable without any functional change. Signed-off-by: Sumeet Pawnikar --- drivers/power/reset/macsmc-reboot.c | 4 ++-- drivers/power/supply/cpcap-charger.c | 4 ++-- drivers/power/supply/intel_dc_ti_battery.c | 2 +- drivers/power/supply/qcom_smbx.c | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/power/reset/macsmc-reboot.c b/drivers/power/reset/macs= mc-reboot.c index 9fc36fa68676..7b8460a55e9d 100644 --- a/drivers/power/reset/macsmc-reboot.c +++ b/drivers/power/reset/macsmc-reboot.c @@ -221,8 +221,8 @@ static int macsmc_reboot_probe(struct platform_device *= pdev) if (IS_ERR(cell)) { if (PTR_ERR(cell) =3D=3D -EPROBE_DEFER) return -EPROBE_DEFER; - dev_warn(&pdev->dev, "Missing NVMEM cell %s (%ld)\n", - nvmem_names[i], PTR_ERR(cell)); + dev_warn(&pdev->dev, "Missing NVMEM cell %s (%pe)\n", + nvmem_names[i], cell); /* Non fatal, we'll deal with it */ cell =3D NULL; } diff --git a/drivers/power/supply/cpcap-charger.c b/drivers/power/supply/cp= cap-charger.c index 34a57dd5c3cf..d423a8bdc0c2 100644 --- a/drivers/power/supply/cpcap-charger.c +++ b/drivers/power/supply/cpcap-charger.c @@ -808,8 +808,8 @@ static void cpcap_charger_init_optional_gpios(struct cp= cap_charger_ddata *ddata) ddata->gpio[i] =3D devm_gpiod_get_index(ddata->dev, "mode", i, GPIOD_OUT_HIGH); if (IS_ERR(ddata->gpio[i])) { - dev_info(ddata->dev, "no mode change GPIO%i: %li\n", - i, PTR_ERR(ddata->gpio[i])); + dev_info(ddata->dev, "no mode change GPIO%i: %pe\n", + i, ddata->gpio[i]); ddata->gpio[i] =3D NULL; } } diff --git a/drivers/power/supply/intel_dc_ti_battery.c b/drivers/power/sup= ply/intel_dc_ti_battery.c index cb6fa8d88b43..5819df23a543 100644 --- a/drivers/power/supply/intel_dc_ti_battery.c +++ b/drivers/power/supply/intel_dc_ti_battery.c @@ -349,7 +349,7 @@ static int dc_ti_battery_probe(struct platform_device *= pdev) =20 chip->vbat_channel =3D devm_iio_channel_get(dev, "VBAT"); if (IS_ERR(chip->vbat_channel)) { - dev_dbg(dev, "devm_iio_channel_get() ret %ld\n", PTR_ERR(chip->vbat_chan= nel)); + dev_dbg(dev, "devm_iio_channel_get() ret %pe\n", chip->vbat_channel); return dev_err_probe(dev, -EPROBE_DEFER, "Waiting for VBAT IIO channel\n= "); } =20 diff --git a/drivers/power/supply/qcom_smbx.c b/drivers/power/supply/qcom_s= mbx.c index 67fdb4335338..c8e242341d04 100644 --- a/drivers/power/supply/qcom_smbx.c +++ b/drivers/power/supply/qcom_smbx.c @@ -613,7 +613,7 @@ static int smb_get_iio_chan(struct smb_chip *chip, stru= ct iio_channel *chan, } =20 if (IS_ERR(chan)) { - dev_err(chip->dev, "Failed to chan, err =3D %li", PTR_ERR(chan)); + dev_err(chip->dev, "Failed to chan, err =3D %pe", chan); return PTR_ERR(chan); } =20 --=20 2.43.0 From nobody Fri Sep 25 12:37:28 2026 Received: from mail-pj2-f13.google.com (mail-pj2-f13.google.com [74.125.227.141]) (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 5429D493624 for ; Sat, 12 Sep 2026 19:12:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.227.141 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789240366; cv=none; b=Iky+dfT90WEU50GLXer4K1gvARfwBRaZsU9LTbWw2TMvlqnvxGITaPodORlBKHT779mQ3eLe+TsbKQ1VyVuZgET5XXcTwMu21CgPRZnuDLr7HI0lE5izoVRLuQGfZJskZDA87Dfli703PArxISEAgonAiWwcz/tRsU/1EIJDiYI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789240366; c=relaxed/simple; bh=XXK3kAlnkBqlC6TMzeafV9pfZQv3eyi+PkhO2AfD8ZE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=NrT18o7rk2SHGQoLUWhHKkfnTNr/ubrRIS/i/MKplkC8Ai6iYye6b1YxIQJ6RLMoQRQGwFHIxy0Cc10BF4x0DgFTl+B5E84Sh4z5L0oGeouLPvq2Ajg7o10gG+FMXq8Bu+4F0NwzS4cquJge2vLggHT4+neFBGh5mINoqwE5xaM= 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=Y8Qg3hHe; arc=none smtp.client-ip=74.125.227.141 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="Y8Qg3hHe" Received: by mail-pj2-f13.google.com with SMTP id 98e67ed59e1d1-396ccda24afso580231a91.3 for ; Sat, 12 Sep 2026 12:12:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789240364; x=1789845164; 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:content-type; bh=4ji3o+ulSbP+i9U1/Xrwb9df+nl0gS/1m0flRPEBpn8=; b=Y8Qg3hHe5BKQFRiaGRhb5Wmc/xkXv7VVSbL6DwCrELX/WI/y8OlEvdYr1d4t0JgWIf Md9X7o4pMyCG2KWZFvUeu+GWm2FqyFdLbAWLQxRbFo9v8VxKCWQxZyrbLmHzUKa24+C6 WVzhWSEnPxZc//645MyM5z2Fh6sMrUYmpJktDhH8T9xDbtQKA7YBPpfZr/WdgMQCHULn MEIEHJK2u5wftp+Ormo+9UlpTh0mrDXhMG1XBR2tzrRExXdnsofPRbrUAo1/ENO5UMuV 4hgUMVw0XpBddPJLHVnQtn7JS6ULh4Df3xw22sZxd5GXKIRHFWokURfUf9KmasJ4hm73 EKRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789240364; x=1789845164; 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:content-type; bh=4ji3o+ulSbP+i9U1/Xrwb9df+nl0gS/1m0flRPEBpn8=; b=XwpfonWznNX6KvbtTenio+3FXXs4h5J+5ERjru8CCt2DCdQszUsu6DqNvuK6J2mLYv LvfUjz07n2BT6v6+d0zBxyPztC+jOg10p77riyE5O35Ly/8ht6yHlAvDLTDenaDI1taq KU14Z29i2VmTcTYL63IQNLNOyHviWRk3ziDQ83ZODWwABtXUwsJ3LkdpBubhPDTVOWQW P5LN3tcL+UfMZzvlf5loyihFp3CJwuDJDg4jGvi9zmzM4wSJTf/N/NUm5d9TvJw4ZKQQ FDMJIR01+oM7LU0MJlqgpGUWpbMmxZA8YRbgrz8dIBXjkBIuQ6sbfVit57/A2scvabeR qGaA== X-Forwarded-Encrypted: i=1; AKwUvBwTuPa5Et1K0+X3HVQXgigmwYp6QNu1U1V7fIUg+aSMgHjeTErfuVb6zOzYABVhbethGRcVle40/ETUPqQ=@vger.kernel.org X-Gm-Message-State: AFuF++kayyrLmb3soWdCu+Wi9ap9rvbKHTH8R1OptqnP9M+JIuRUb0S9 CKtUePDr7GQzabMm3Pwu4FBuLMneTPed5K+89T5vHdLxtQTFI6vdbQQd X-Gm-Gg: AYBFou0V2htlro/5+wYR0CQf4o3wZ1YepiDj4B+nKQ0N1nZrbHMBQpxPh0hDNInHUxS vwLavX0N6E6PMq4BDfdg622q0idJcD6P12VjjwKkkaEuF3h7uqkF79A/toO59w5e2vJmXDeJw2H cwdXrFLbBtIJ8eeY/FD7FQbpmcDDzoTOEETZ2/3RhgKA2mzJz0yVT2DO+ucdMrEyFVu2mw1HysF eQjwUx7f86punfR/Lg8qYUeUdWrICjjC8byVZRLx85rwVY01VMfJ1oeVG4p2LC32yJjjlcymQn2 3T3ipJi5clCLMxF5jQkOYhY8jXPpnR5K3tJ8oGTXwFvOpIglclHucFdWBtxHsHPMOmZVvQ8nFFM LWroiXVf3vEuVGhPJjQWtpSFZx+UllZ6N8g4Z/8ttS/ECIKBPFCrbcRNrkXj3x5AtbW4RiaTIaL xS7KOkr9YZlK8JM4T8daE2MrR3oAnqNHTmeiOrHklzlFNex4UCeswPakazCVBY5kfuVilF X-Received: by 2002:a17:90b:498c:b0:39b:2b10:d05c with SMTP id 98e67ed59e1d1-39d9bbfa327mr18115862a91.5.1789240363673; Sat, 12 Sep 2026 12:12:43 -0700 (PDT) Received: from gmail.com ([58.84.61.98]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-14365b348cbsm14722239c88.3.2026.09.12.12.12.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Sep 2026 12:12:43 -0700 (PDT) From: Sumeet Pawnikar To: rafael@kernel.org, krzk@kernel.org, amit.kachhap@gmail.com, daniel.lezcano@kernel.org, thara.gopinath@gmail.com, talel@amazon.com, hayashi.kunihiko@socionext.com, mhiramat@kernel.org, mmayer@broadcom.com, viresh.kumar@linaro.org, sumitg@nvidia.com, peter.griffin@linaro.org, myungjoo.ham@samsung.com, kyungmin.park@samsung.com, cw00.choi@samsung.com, Frank.Li@nxp.com, s.hauer@pengutronix.de, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sven@kernel.org, j@jannau.net, marcan@marcan.st, casey.connolly@linaro.org, sre@kernel.org, wens@kernel.org, t.schramm@manjaro.org Cc: bcm-kernel-feedback-list@broadcom.com, linux-samsung-soc@vger.kernel.org, kernel@pengutronix.de, imx@lists.linux.dev, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, sumeet4linux@gmail.com Subject: [PATCH v2 2/5] devfreq: Use %pe to print error pointers symbolically Date: Sun, 13 Sep 2026 00:41:52 +0530 Message-ID: <20260912191156.185448-3-sumeet4linux@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260912191156.185448-1-sumeet4linux@gmail.com> References: <20260912191156.185448-1-sumeet4linux@gmail.com> 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" Replace PTR_ERR() and %ld with %pe and pass the original pointer directly to dev_err(). The %pe format specifier prints a symbolic error name (e.g. -ENOMEM) when CONFIG_SYMBOLIC_ERRNAME is enabled, otherwise it falls back gracefully and prints the raw integer value. This makes messages more readable without any functional change. Signed-off-by: Sumeet Pawnikar --- drivers/devfreq/imx-bus.c | 4 ++-- drivers/devfreq/imx8m-ddrc.c | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/devfreq/imx-bus.c b/drivers/devfreq/imx-bus.c index 49798f542d68..dba76d8b9e5a 100644 --- a/drivers/devfreq/imx-bus.c +++ b/drivers/devfreq/imx-bus.c @@ -75,8 +75,8 @@ static int imx_bus_init_icc(struct device *dev) priv->icc_pdev =3D platform_device_register_data( dev, icc_driver_name, -1, NULL, 0); if (IS_ERR(priv->icc_pdev)) { - dev_err(dev, "failed to register icc provider %s: %ld\n", - icc_driver_name, PTR_ERR(priv->icc_pdev)); + dev_err(dev, "failed to register icc provider %s: %pe\n", + icc_driver_name, priv->icc_pdev); return PTR_ERR(priv->icc_pdev); } =20 diff --git a/drivers/devfreq/imx8m-ddrc.c b/drivers/devfreq/imx8m-ddrc.c index 52beeb5b7d65..28d7c595fa17 100644 --- a/drivers/devfreq/imx8m-ddrc.c +++ b/drivers/devfreq/imx8m-ddrc.c @@ -340,8 +340,7 @@ static int imx8m_ddrc_check_opps(struct device *dev) for (i =3D 0, freq =3D 0; i < opp_count; ++i, ++freq) { opp =3D dev_pm_opp_find_freq_ceil(dev, &freq); if (IS_ERR(opp)) { - dev_err(dev, "Failed enumerating OPPs: %ld\n", - PTR_ERR(opp)); + dev_err(dev, "Failed enumerating OPPs: %pe\n", opp); return PTR_ERR(opp); } dev_pm_opp_put(opp); --=20 2.43.0 From nobody Fri Sep 25 12:37:28 2026 Received: from mail-pg1-f170.google.com (mail-pg1-f170.google.com [209.85.215.170]) (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 DADF13B3899 for ; Sat, 12 Sep 2026 19:12:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.170 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789240378; cv=none; b=r5g1iSI33AcezLY4CoXdxWksWkIg+foRG1o5BxkLNhvG7AO4tkUCdfFTiEYbnABYojs81cW5XshOv3d/Fz49pvMqle36pzJdU9MP1SxY9pZBltuux9mtCEb646FAUPpx9MuocMQDqH6EP4TqCv39NVjljBNGKygB6EPkM4qOGvA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789240378; c=relaxed/simple; bh=Ix38TazmjpNN8K8bcbbXrymOYyLkk4HmlfbglpAUeqw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=qoGmJJ2BqI9zv2HKTElotDlNi40Qs1bTRYmXeV94Aog9jhC4UzzKmIAUv9lC7nH1ffFBGEnDD9cNCtqdDpKYDC8WR2Rqnk7G5iov+rAxHaQ9ubOC+4HBGce1z/X6o/g18aydYukSfa9FC/B3NHCDHSCtFP9/xOyjSa+tt1nOHg8= 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=c7zwKyY7; arc=none smtp.client-ip=209.85.215.170 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="c7zwKyY7" Received: by mail-pg1-f170.google.com with SMTP id 41be03b00d2f7-cc4c02ddd62so1551087a12.0 for ; Sat, 12 Sep 2026 12:12:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789240376; x=1789845176; 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:content-type; bh=mUZ0W7BgdhCNDmsYtUGV+m5Ja5WSQeyPJ2CLwoaFY60=; b=c7zwKyY76WFPqkHtEVMAaBr8oenCadTGrKRE1cObBJFe3DRxS/HRLaRosjWEBe1f3X 6jMyWaM2jt+Zavo+pUovwg6DVrdw3QAak/HGXaWtE1gP8Z9Uujv4fzer0y+A9tyJfmMj yGqHnW5u94QCTOvUHBVU+CyCCppOW1zRODOJpqEbmVvexN0x8/LiLOEfFfuk4BncnEix o4lw6enXZSstfgOk722YVcqhRuQIYrtEjDxhZTAJ4b0yMxswUu1qw9FpnwcR3qUG1J1l 5C4OjbA8Uj0dqMpwYnfyfLnpSzSrLKNYZth7ra8UQfAXSi7/FZjmX8lO1ifEAOpSL7D0 8bLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789240376; x=1789845176; 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:content-type; bh=mUZ0W7BgdhCNDmsYtUGV+m5Ja5WSQeyPJ2CLwoaFY60=; b=axcWCvYaimBDfGEC8uewPhlqmrAVFZ8YQ1MkhgqZT0fBWDg45wpmrMSbg+Bi2g12tO 3gIcKVxkj269i19kOoSM4ZLKigQnyk/dqWHA1VrhFLcIQio4Qfut+aiuYXlxuhdy/yIv +u5gPuDtKJzH5J0YprQ+YKqS0k1oTT6ypCPNAMGcJMPO8R7kpxjG8lJEVurmK6gDIXop /Pu2EDhUE7lIEXaYOaz3HC6qxNL2IVn30VmqcWKlW/fAKm95YWaHLE37bZn580Fi4GAR SnVy2wHI6jOpOCu7lXDh8oCC3nS0v8x/rK7qimJSLzxsc8qxh6ccBBQPgfGev5oV3gsv 17sA== X-Forwarded-Encrypted: i=1; AKwUvBwIOenpbzTxT5IaPbhvB8WJTAeUPSfPSWon+Z71GrZZLJRxmOO8iibIQGo9Vh6sFyCT1QnrMERmrVkbA9M=@vger.kernel.org X-Gm-Message-State: AFuF++n6PVjwlSyl9VnNfPbdQHWxlJ0M82EGE5qOJAEtHRs27ECkcRp0 PxZq0F1Bn5OAixkLa9Jeb3zDEXS4QlJdvgL1fcCA1JkdqEEIAIbohtI6 X-Gm-Gg: AYBFou1FShOeOm3lzO/jd5HNV6rTgbyu6HvMuUQgfS64Rdf1RthsDRf5xRSY1V96ov4 hcDoDpUWKVchbFtYatcWboVbqqG65nwNK+2XFcQ0ulsv/alMq6529eYmI8uzDEiEswlrjamlIOs Y559DOKRKoVvqdpuhesjBwQGhzus7LzdHEfEIMODhYZmfBspQU34KOn9YJ0MwVLgCjBNctJMaZL ucmC5XuSi7jZM5ZzURZi4elRGCdnRRfftg8XmwzEyXJ2oz4Qig6YzenwrpoMPf72T/sQkiEcBAX wyO4YRjIQ0GxNXRMJBOVgurgbleWxPZQlNN3WZsR8OeRApVuRdvXeqe/VB/urZd8mcPG1iv0gBn uuDZ4MVeyUxj/sK0RNJuS+2AS290xVyQglz/+fpgWBaALwwFby+UgS8L//yyTTMLEGSAuMjH8rp i/NEUJcE0MbskVvT62ku1qVvN9F0ugesoh/nnq16jx9SbHJ73r0v7UtRMBqkPci8mncwjF X-Received: by 2002:a17:90b:5745:b0:398:c292:ac80 with SMTP id 98e67ed59e1d1-39d9bd685e6mr17887143a91.10.1789240376247; Sat, 12 Sep 2026 12:12:56 -0700 (PDT) Received: from gmail.com ([58.84.61.98]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-14365b348cbsm14722239c88.3.2026.09.12.12.12.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Sep 2026 12:12:55 -0700 (PDT) From: Sumeet Pawnikar To: rafael@kernel.org, krzk@kernel.org, amit.kachhap@gmail.com, daniel.lezcano@kernel.org, thara.gopinath@gmail.com, talel@amazon.com, hayashi.kunihiko@socionext.com, mhiramat@kernel.org, mmayer@broadcom.com, viresh.kumar@linaro.org, sumitg@nvidia.com, peter.griffin@linaro.org, myungjoo.ham@samsung.com, kyungmin.park@samsung.com, cw00.choi@samsung.com, Frank.Li@nxp.com, s.hauer@pengutronix.de, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sven@kernel.org, j@jannau.net, marcan@marcan.st, casey.connolly@linaro.org, sre@kernel.org, wens@kernel.org, t.schramm@manjaro.org Cc: bcm-kernel-feedback-list@broadcom.com, linux-samsung-soc@vger.kernel.org, kernel@pengutronix.de, imx@lists.linux.dev, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, sumeet4linux@gmail.com Subject: [PATCH v2 3/5] cpufreq: Use %pe to print error pointers symbolically Date: Sun, 13 Sep 2026 00:41:53 +0530 Message-ID: <20260912191156.185448-4-sumeet4linux@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260912191156.185448-1-sumeet4linux@gmail.com> References: <20260912191156.185448-1-sumeet4linux@gmail.com> 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" Replace PTR_ERR() and %ld with %pe and pass the original pointer directly to pr_err() and pr_warn(). The %pe format specifier prints a symbolic error name (e.g. -ENOMEM) when CONFIG_SYMBOLIC_ERRNAME is enabled, otherwise it falls back gracefully and prints the raw integer value. This makes messages more readable without any functional change. Signed-off-by: Sumeet Pawnikar --- drivers/cpufreq/bmips-cpufreq.c | 4 ++-- drivers/cpufreq/cppc_cpufreq.c | 4 ++-- drivers/cpufreq/qoriq-cpufreq.c | 4 ++-- drivers/cpufreq/s3c64xx-cpufreq.c | 5 ++--- 4 files changed, 8 insertions(+), 9 deletions(-) diff --git a/drivers/cpufreq/bmips-cpufreq.c b/drivers/cpufreq/bmips-cpufre= q.c index a8e35bc75fb2..389fff5e6f65 100644 --- a/drivers/cpufreq/bmips-cpufreq.c +++ b/drivers/cpufreq/bmips-cpufreq.c @@ -132,8 +132,8 @@ static int bmips_cpufreq_init(struct cpufreq_policy *po= licy) =20 freq_table =3D bmips_cpufreq_get_freq_table(policy); if (IS_ERR(freq_table)) { - pr_err("%s: couldn't determine frequency table (%ld).\n", - BMIPS_CPUFREQ_NAME, PTR_ERR(freq_table)); + pr_err("%s: couldn't determine frequency table (%pe).\n", + BMIPS_CPUFREQ_NAME, freq_table); return PTR_ERR(freq_table); } =20 diff --git a/drivers/cpufreq/cppc_cpufreq.c b/drivers/cpufreq/cppc_cpufreq.c index 80893844353c..f767898ebfb5 100644 --- a/drivers/cpufreq/cppc_cpufreq.c +++ b/drivers/cpufreq/cppc_cpufreq.c @@ -230,8 +230,8 @@ static void cppc_fie_kworker_init(void) =20 kworker_fie =3D kthread_run_worker(0, "cppc_fie"); if (IS_ERR(kworker_fie)) { - pr_warn("%s: failed to create kworker_fie: %ld\n", __func__, - PTR_ERR(kworker_fie)); + pr_warn("%s: failed to create kworker_fie: %pe\n", __func__, + kworker_fie); fie_disabled =3D FIE_DISABLED; kworker_fie =3D NULL; return; diff --git a/drivers/cpufreq/qoriq-cpufreq.c b/drivers/cpufreq/qoriq-cpufre= q.c index 42edb41ad459..0652e5df0278 100644 --- a/drivers/cpufreq/qoriq-cpufreq.c +++ b/drivers/cpufreq/qoriq-cpufreq.c @@ -57,8 +57,8 @@ static u32 get_bus_freq(void) /* get platform freq by its clock name */ pltclk =3D clk_get(NULL, "cg-pll0-div1"); if (IS_ERR(pltclk)) { - pr_err("%s: can't get bus frequency %ld\n", - __func__, PTR_ERR(pltclk)); + pr_err("%s: can't get bus frequency %pe\n", + __func__, pltclk); return PTR_ERR(pltclk); } =20 diff --git a/drivers/cpufreq/s3c64xx-cpufreq.c b/drivers/cpufreq/s3c64xx-cp= ufreq.c index 9cef71528076..9a01592425ee 100644 --- a/drivers/cpufreq/s3c64xx-cpufreq.c +++ b/drivers/cpufreq/s3c64xx-cpufreq.c @@ -152,15 +152,14 @@ static int s3c64xx_cpufreq_driver_init(struct cpufreq= _policy *policy) =20 policy->clk =3D clk_get(NULL, "armclk"); if (IS_ERR(policy->clk)) { - pr_err("Unable to obtain ARMCLK: %ld\n", - PTR_ERR(policy->clk)); + pr_err("Unable to obtain ARMCLK: %pe\n", policy->clk); return PTR_ERR(policy->clk); } =20 #ifdef CONFIG_REGULATOR vddarm =3D regulator_get(NULL, "vddarm"); if (IS_ERR(vddarm)) { - pr_err("Failed to obtain VDDARM: %ld\n", PTR_ERR(vddarm)); + pr_err("Failed to obtain VDDARM: %pe\n", vddarm); pr_err("Only frequency scaling available\n"); vddarm =3D NULL; } else { --=20 2.43.0 From nobody Fri Sep 25 12:37:28 2026 Received: from mail-pz2-f42.google.com (mail-pz2-f42.google.com [74.125.228.42]) (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 540FB47CC9C for ; Sat, 12 Sep 2026 19:13:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789240390; cv=none; b=a2bDEWvMfJ9NQI7xIi0LOr+JWKksasSy+lqzzkn96MMuOr+I1WEd/URN1IiCIN+OHFaDgK7ZFLAgwzkXWdbRdfqCKhQ/ja+O1s4T2+2kQqDBJF8+xfKYlwb88A/1dzxwiJjJtCpkCJhYcPS/1CN1brFCkpvLLnJszNp7Q2XqE2k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789240390; c=relaxed/simple; bh=3EjLPMtvKg2GmNImlqYJqrTo1wBe3j2XE35A47khzrU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=GyXkcZADeFj4eqL22taCJ3UXGl6iFE7UMDkrQnqUt7FydObf2+rgdcgJ91CRpOG1gy/MhnVNkpFwQfeITo+wjwhKHPVTN1MWHchmM6qdODX3D71Q6brbYYRPoUEp9/C4r6yuJlZNYKl5SFbXYZL5W0nhgsxzcj0QHgt5g+5L7kk= 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=oxUnVPSY; arc=none smtp.client-ip=74.125.228.42 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="oxUnVPSY" Received: by mail-pz2-f42.google.com with SMTP id 41be03b00d2f7-cc1cebad4adso839186a12.1 for ; Sat, 12 Sep 2026 12:13:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789240388; x=1789845188; 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:content-type; bh=/HIyoexeJaOf4GZ5Mzi02CK37U3A8OAhoynQEmxQpvQ=; b=oxUnVPSYBtPggWEn+MOfo9FXtx4DX3lANkbForUWBr8rbfzzKFho2+GfJafWnmw4OL n3vHsJjXCFk3o4Q7FgAN83gZjSajGkp+GqDPoEcpb376qaFj9h/yV8raEBElqhKe5t/K ryVsIKWdnwyeIv8PB+AHTIdsfhAOWJmlKQVqaUq5fZk95m3ysHWXL/SmfmF0858VsKKq k+LhXNRLAIZI0+GtKMaENAeT/9rNZQs9GmE1A5ATzVN2TVDvUTShl750BD6Lsux4UvBT u7QcRLVe93kQpOGgHVjWbbQLoisJAk9k/y7okfNpbRMehmsUX3x3KEsmwGTLQQl0kPDP AZnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789240388; x=1789845188; 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:content-type; bh=/HIyoexeJaOf4GZ5Mzi02CK37U3A8OAhoynQEmxQpvQ=; b=Bh2CshEo9HTtqhhQN6SicCy0tNp04BnchNa2AWo8GX9uP5o7sPieFiYjUrSTK/GecN 8jU/tB+m/HeJggIN3hFQmEBZORVuRrOFr6KZr950lrqOeQSq9UWsJnssdisdnHOTmuTz ZqruCpZNx2K6cvQPH2rzyEBT6RhVR3cLcUmPC9lwlIxeMpE1liqS8vXTT9qbePQSWJsf t6rFGbKKHsY6QmdxmK7Syb5NAitzMh8eTBj1bzPJQxG0U5iRDy+F871Zt94FYWG6EdTM y17RHHhRqLphvGv5BF7y2YJbWv9YUs5z+fu3yw00DIoI2ytqvOcVm8jM8P+pzVlQhw27 cAPQ== X-Forwarded-Encrypted: i=1; AKwUvBwycd0fwbpEs9hCwhz53sSElrkZrEx7GX9jOPgjeiixv8g0eBiuL55rNJicFRvXXKHbpM5BtL61BCzy6RE=@vger.kernel.org X-Gm-Message-State: AFuF++n2XmK7lBYEnCJcpEAy9zBFiT18OIq2aw0Us8OGiZP7xGMDjvHd bBGelgfmoPbFsHw2QZfnBhLfpTkfdeVRVoy2eE30rb4ajpLjHobkMKBs X-Gm-Gg: AYBFou3vjrgwqD60KCA3Qaf5iwNHK4NfyTax5Fxw8Qtt1vv3+P3VaPtib10AW737XWo JIkBb6S9fRWarfZN1xvcAgVMUb8Fz4fxENKgSFkNF0d4uuTyGvb3nUAK39c7+6loIdFgGclNqcT zFECwbgzpg36jQJCmNW7Zxix8lYVDk3j4VGhn/hiqF/QI+LtXiMY1IMJ1EejvEq+KnnS/3ZvYky 1wk++1N5+ykqdiWOktYmV/04kT2po2mCSuPA/oefB+BrIb3OMW4vjZI5gy4pWUWg9cIurIDhpGk lSX5m57urJ29SxEbqhXRtXeBcKekFcfTpOA+9+rd0wbXYWBEInfpOGANg8Ul3YqJHXQy2JTY0GW qhxOPzG5+u5dmVvHapYMS3be9JAXFHcV0vW4uZ5nq0U3A7R/nrZVzzHk4E1l6fZ2Loqi8Dh1STK VjOzmRwrGk9o72pO0LEOr/2WHFUD2CpB6ix2uzf0bhg6g93MrfXJGKBlvVl/gSdjMQZi0E X-Received: by 2002:a05:6a20:d807:b0:3a0:bc61:62e6 with SMTP id adf61e73a8af0-3daed15f5b6mr20435411637.8.1789240388372; Sat, 12 Sep 2026 12:13:08 -0700 (PDT) Received: from gmail.com ([58.84.61.98]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-14365b348cbsm14722239c88.3.2026.09.12.12.12.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Sep 2026 12:13:07 -0700 (PDT) From: Sumeet Pawnikar To: rafael@kernel.org, krzk@kernel.org, amit.kachhap@gmail.com, daniel.lezcano@kernel.org, thara.gopinath@gmail.com, talel@amazon.com, hayashi.kunihiko@socionext.com, mhiramat@kernel.org, mmayer@broadcom.com, viresh.kumar@linaro.org, sumitg@nvidia.com, peter.griffin@linaro.org, myungjoo.ham@samsung.com, kyungmin.park@samsung.com, cw00.choi@samsung.com, Frank.Li@nxp.com, s.hauer@pengutronix.de, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sven@kernel.org, j@jannau.net, marcan@marcan.st, casey.connolly@linaro.org, sre@kernel.org, wens@kernel.org, t.schramm@manjaro.org Cc: bcm-kernel-feedback-list@broadcom.com, linux-samsung-soc@vger.kernel.org, kernel@pengutronix.de, imx@lists.linux.dev, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, sumeet4linux@gmail.com Subject: [PATCH v2 4/5] thermal: Use %pe to print error pointers symbolically Date: Sun, 13 Sep 2026 00:41:54 +0530 Message-ID: <20260912191156.185448-5-sumeet4linux@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260912191156.185448-1-sumeet4linux@gmail.com> References: <20260912191156.185448-1-sumeet4linux@gmail.com> 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" Replace PTR_ERR() and %ld with %pe and pass the original pointer directly to pr_err() and dev_err(). The %pe format specifier prints a symbolic error name (e.g. -ENOMEM) when CONFIG_SYMBOLIC_ERRNAME is enabled, otherwise it falls back gracefully and prints the raw integer value. This makes messages more readable without any functional change. Signed-off-by: Sumeet Pawnikar --- drivers/thermal/cpufreq_cooling.c | 4 ++-- drivers/thermal/devfreq_cooling.c | 4 ++-- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/thermal/cpufreq_cooling.c b/drivers/thermal/cpufreq_co= oling.c index 768859a7aed0..856d619370db 100644 --- a/drivers/thermal/cpufreq_cooling.c +++ b/drivers/thermal/cpufreq_cooling.c @@ -661,8 +661,8 @@ of_cpufreq_cooling_register(struct cpufreq_policy *poli= cy) =20 cdev =3D __cpufreq_cooling_register(np, policy, em); if (IS_ERR(cdev)) { - pr_err("cpufreq_cooling: cpu%d failed to register as cooling device: %l= d\n", - policy->cpu, PTR_ERR(cdev)); + pr_err("cpufreq_cooling: cpu%d failed to register as cooling device: %p= e\n", + policy->cpu, cdev); cdev =3D NULL; } } diff --git a/drivers/thermal/devfreq_cooling.c b/drivers/thermal/devfreq_co= oling.c index 0330a8112832..9ada52cbf7dd 100644 --- a/drivers/thermal/devfreq_cooling.c +++ b/drivers/thermal/devfreq_cooling.c @@ -156,8 +156,8 @@ static unsigned long get_voltage(struct devfreq *df, un= signed long freq) opp =3D dev_pm_opp_find_freq_exact(dev, freq, false); =20 if (IS_ERR(opp)) { - dev_err_ratelimited(dev, "Failed to find OPP for frequency %lu: %ld\n", - freq, PTR_ERR(opp)); + dev_err_ratelimited(dev, "Failed to find OPP for frequency %lu: %pe\n", + freq, opp); return 0; } =20 diff --git a/drivers/thermal/qcom/qcom-spmi-adc-tm5.c b/drivers/thermal/qco= m/qcom-spmi-adc-tm5.c index af72db6299cd..4554a6fa55d1 100644 --- a/drivers/thermal/qcom/qcom-spmi-adc-tm5.c +++ b/drivers/thermal/qcom/qcom-spmi-adc-tm5.c @@ -680,8 +680,8 @@ static int adc_tm5_register_tzd(struct adc_tm5_chip *ad= c_tm) continue; } =20 - dev_err(adc_tm->dev, "Error registering TZ zone for channel %d: %ld\n", - adc_tm->channels[i].channel, PTR_ERR(tzd)); + dev_err(adc_tm->dev, "Error registering TZ zone for channel %d: %pe\n", + adc_tm->channels[i].channel, tzd); return PTR_ERR(tzd); } adc_tm->channels[i].tzd =3D tzd; --=20 2.43.0 From nobody Fri Sep 25 12:37:28 2026 Received: from mail-pg1-f169.google.com (mail-pg1-f169.google.com [209.85.215.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 001FA490BFA for ; Sat, 12 Sep 2026 19:13:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789240402; cv=none; b=olOoMH2FsL94JWr1BgR5SNUEpBaK54q8RdqDmQRyP1viNyOKpZI+BP3z0OV4hyVdxyG5r0WIOulWxORJhLzejrNMXYUIbW1uCtfJoLvmKjcnTxB1+OSa7SkJsRgQSUGmMWZgtZ/cfFGlCHjvHHqkGUEVK1hHVcYgsH54oLJiA6w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789240402; c=relaxed/simple; bh=rzU25QtfHWStXyf5JOAOYagDMlPR8E/O7UUr9Hj10z4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=iOX3vDTrWaahHkz/qGEFgpff8Tb2W02MF/enyX6LMY7fF6rYQBIT8EuOEQOmIE6dc4KEcpDhKT4jH7lg3jGv0BxwqSobpatEPpQfCp11NbAnygAi+o9oFHBTqINg7TCrWcKHWcBL2Jx7uqOXMngEoGG71xUVv/V/k178TfvjVJ8= 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=a3gOWOis; arc=none smtp.client-ip=209.85.215.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="a3gOWOis" Received: by mail-pg1-f169.google.com with SMTP id 41be03b00d2f7-cc4aa18f9afso1475501a12.3 for ; Sat, 12 Sep 2026 12:13:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789240400; x=1789845200; 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:content-type; bh=epJRaVobxvGM+/1VLnT5WJdru54OJK34KQRZKM0LI5E=; b=a3gOWOisn5B5hRqXKFFZKdetKy+GtbuubsLGdKfo8dqVPZnDjUVVyhiVI9XUkx9E4X TMjXM4UvHdST9h6udvx5ez24iQKYZ2V7W3zX1Z0yh5dQCXfeX3zqcpE2VLPlOgcvDKPB paiBP6rpMsArRYh1Y3t/GG1OsXYDzEAPgP1HyakdZ1/FjORGhtUuAlf/QPT7c7QhZIpx lzRNGFdtG6uhd9cpzXIXhVGYxs5Kn7OxElWIVaR25MN0adsA2AhHHg7oF0GD8OthXboy aTUKZPWGTWoXVFr1+pU2wPMwfIAj8HJQ0Xan/coljkOmX3aPp+PI5OyofQSVcbAEQ8hK M3rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789240400; x=1789845200; 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:content-type; bh=epJRaVobxvGM+/1VLnT5WJdru54OJK34KQRZKM0LI5E=; b=hLuZ4eiR/Yu7mxVaCclDWnF5Bf4qJhqPwxMr0qdLZyYjKrH3U50bHWfYJsfJT05GhG AK7C8+RKeQsaUAkpT96QYo726RezivtpxON+kl2NfP0O3VVUAfz9pj3A5Kj95gxqHyE6 syjL1U3mnZTY+dp2AVoVcsEpgP3r0dfkePQRx+BMUi3w9Q7/4rn21jHjxVhAX/nV0t/I UGPL3AxKjqzcbY9LxSYTLJVvA/cHPU4Cfo4YW2M2M7QZjwWfiC/2tds2VuoLZV9I398l NVOZtBXyP52DLyi5FqQ9kRqaiYw0eoupBIOEtT0WF0WBre1bTV5+Z3R8yvQQQsNmk2uq sUzA== X-Forwarded-Encrypted: i=1; AKwUvBzLaQtnAx43FbTAIDXRQZoRY8i8M7ukwWrenDMcEf0T/RUJdBJL1lbOluaNow5VXsS/Zr9fnIkwlqAHg2M=@vger.kernel.org X-Gm-Message-State: AFuF++mnr0OpFKeVDokw614vLlJSAgHkFpOs5CuhkNqhykOzdl+GEotM ciKr13j0J8FjM+BgbqWzK+5qJH57H8lU/9VBYPAh/uagrmKbIgzV914e X-Gm-Gg: AYBFou1zSyEyhlpuKwjfPTkxuFJdrzF4XQZNzeHAFfdayHw1ToQDaAwWqGPDpkJDiKB FL0Fbx+SHSe7Jcv2MZ6GWDM355MLYiuyomiE2NC1e+bv79Z1N22EgsULsZz2DxhMyy36vP/gO7A w2xI1ofjgBgFqSIJdJ9DuY7T9HbliE4d8uKET68aWRmBGGc3quOCKQ0Y4twYJ4JYQcFevjizm46 Q6CrZn/hrv8h2XP5qfMMsXB8Yuwr7BKhHghD3em6SynMIc73d0v5ZbxtIarRnJUF8Q0dbiQoI1j 4Nr4Z8yWa3AHqPlLj12gGMsSfEJVTH5FNcIJpFfZR7GMHlmKHkq/96Qbg+jTL4EPxtRlWmvoVXq MGqhkDlVlMk2GKH2UPtKqdKw/LdVUDsMhyJn82wwVuZ6fVWoABWalot+ncPuOG91Rq5hSMChwTg 1negLytBM5hCQa8jeQwtV5/NxEU6yn5e7lF7nPqGBvXY7PaZB/MAU7V8F6PCjVR7a6odlf X-Received: by 2002:a17:90b:4cce:b0:38e:7168:281 with SMTP id 98e67ed59e1d1-39d9bec4d91mr17930859a91.10.1789240400257; Sat, 12 Sep 2026 12:13:20 -0700 (PDT) Received: from gmail.com ([58.84.61.98]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-14365b348cbsm14722239c88.3.2026.09.12.12.13.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Sep 2026 12:13:19 -0700 (PDT) From: Sumeet Pawnikar To: rafael@kernel.org, krzk@kernel.org, amit.kachhap@gmail.com, daniel.lezcano@kernel.org, thara.gopinath@gmail.com, talel@amazon.com, hayashi.kunihiko@socionext.com, mhiramat@kernel.org, mmayer@broadcom.com, viresh.kumar@linaro.org, sumitg@nvidia.com, peter.griffin@linaro.org, myungjoo.ham@samsung.com, kyungmin.park@samsung.com, cw00.choi@samsung.com, Frank.Li@nxp.com, s.hauer@pengutronix.de, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sven@kernel.org, j@jannau.net, marcan@marcan.st, casey.connolly@linaro.org, sre@kernel.org, wens@kernel.org, t.schramm@manjaro.org Cc: bcm-kernel-feedback-list@broadcom.com, linux-samsung-soc@vger.kernel.org, kernel@pengutronix.de, imx@lists.linux.dev, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, sumeet4linux@gmail.com Subject: [PATCH v2 5/5] powercap: intel_rapl: Use %pe to print error pointers symbolically Date: Sun, 13 Sep 2026 00:41:55 +0530 Message-ID: <20260912191156.185448-6-sumeet4linux@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260912191156.185448-1-sumeet4linux@gmail.com> References: <20260912191156.185448-1-sumeet4linux@gmail.com> 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" Replace PTR_ERR() and %ld with %pe and pass the original pointer directly to pr_debug(). The %pe format specifier prints a symbolic error name (e.g. -ENOMEM) when CONFIG_SYMBOLIC_ERRNAME is enabled, otherwise it falls back gracefully and prints the raw integer value. This makes messages more readable without any functional change. Signed-off-by: Sumeet Pawnikar --- drivers/powercap/intel_rapl_msr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/powercap/intel_rapl_msr.c b/drivers/powercap/intel_rap= l_msr.c index a34543e66446..46972ee1ff84 100644 --- a/drivers/powercap/intel_rapl_msr.c +++ b/drivers/powercap/intel_rapl_msr.c @@ -582,8 +582,8 @@ static int intel_rapl_msr_init(void) rapl_msr_platdev =3D platform_device_register_data(NULL, "intel_rapl_msr"= , 0, def, sizeof(*def)); if (IS_ERR(rapl_msr_platdev)) - pr_debug("intel_rapl_msr device register failed, ret:%ld\n", - PTR_ERR(rapl_msr_platdev)); + pr_debug("intel_rapl_msr device register failed, ret:%pe\n", + rapl_msr_platdev); =20 return 0; } --=20 2.43.0