[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] x86/vpmu: Fix incorrect printk format specifiers
- To: <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Alejandro Vallejo <alejandro.garciavallejo@xxxxxxx>
- Date: Mon, 21 Sep 2026 11:16:50 +0200
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0)
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QpG4PP+LdqdKmBVP32nleuKcECNMY4ZmvUOiP88omMY=; b=HIJfN4CXIskeTQJbjmEliqsXJwSZq82ECOoHWFfS+YC7ghNB0Jmgu/V1PbWMmW3H7BCQv3PJcL53qx3ZTrpbBrhJ1IVKmqX4hnoBkrxcVm/1+RFhaDg4BXwGBjg/iSlXfAjdabUHmmj+1ApFqmix+DD37jX6s0/r6P5efhUg9EJsYNN7MQsW1HJrjenRjimMAjPWQ7gGXp/4pVEszEPg3N6gsNNC19lgpkLD7jk3SBRDb2eAHnIPEM6UdcFR0Mt/CQKJpDiUyH8TWMqsOGSM5LHiU9+7HXKanADqwbVMwfACSIwJfClgLwxp9kb01wBPnmIJo9I0QZL5nzMSUJyvXg==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=k8cgpro8oTlppAbECpLtXbFe107WM4ctDpwfEevtMe71trkoLDEoaBBmGto9XTi/KJoM6YQaLC3QK9leb+7saNGmImi23amAtCeFMy+zv0nwhl+mYzEBPXb+OQORSG+2QOem0lC+a/oboeTog9nQxo0DsT384QOYNxawZ8WEdNn8SeUZursCFrD7R7Dbb6oTys9yZYJHutN8bD6hycBq4Um17eCXSKc8/8MIhO0R54CUT1/IQa2hBj4oR6Cv+FJCQUNh+VK/VQbYmHSdNGfINStBAdLPZZVeEONoICmKY0/jq9GdKoi4mchZuht87H0wXd+Sul8qNHUtYvuR1sqZpA==
- Authentication-results: eu.smtp.expurgate.cloud; dkim=pass header.s=selector1 header.d=amd.com header.i="@amd.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"
- Cc: Alejandro Vallejo <alejandro.garciavallejo@xxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Roger Pau Monné <roger@xxxxxxxxxxxxxx>, Teddy Astie <teddy.astie@xxxxxxxxxx>
- Delivery-date: Mon, 21 Sep 2026 09:17:15 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
The patch in Fixes adjusted two vendor variables from uint8_t and plain
int to to unsigned int. But they were both used later in printks with
the %d specifier rather than %u. Adjust accordingly.
Fixes: 39a9a49449d7 ("x86: Remove x86 prefixed names from x86/cpu/ files")
Signed-off-by: Alejandro Vallejo <alejandro.garciavallejo@xxxxxxx>
---
xen/arch/x86/cpu/vpmu.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/xen/arch/x86/cpu/vpmu.c b/xen/arch/x86/cpu/vpmu.c
index 470f5ec98d..e0f7edded3 100644
--- a/xen/arch/x86/cpu/vpmu.c
+++ b/xen/arch/x86/cpu/vpmu.c
@@ -417,7 +417,7 @@ static int vpmu_arch_initialise(struct vcpu *v)
{
if ( vpmu_mode != XENPMU_MODE_OFF )
{
- printk(XENLOG_G_WARNING "VPMU: Unknown CPU vendor %d. "
+ printk(XENLOG_G_WARNING "VPMU: Unknown CPU vendor %u. "
"Disabling VPMU\n", vendor);
opt_vpmu_enabled = 0;
vpmu_mode = XENPMU_MODE_OFF;
@@ -849,7 +849,7 @@ static int __init cf_check vpmu_init(void)
#endif
default:
- printk(XENLOG_WARNING "VPMU: Unknown CPU vendor: %d. "
+ printk(XENLOG_WARNING "VPMU: Unknown CPU vendor: %u. "
"Turning VPMU off.\n", vendor);
break;
}
base-commit: adbbbd47a1fad8e3bc1ab65c555f11d831fd6681
--
2.43.0
|