x86/vpmu: Fix incorrect printk format specifiers

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: 39a9a49449 ("x86: Remove x86 prefixed names from x86/cpu/ files")
Signed-off-by: Alejandro Vallejo <alejandro.garciavallejo@amd.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
This commit is contained in:
Alejandro Vallejo authored and Jan Beulich committed 2026-09-22 09:59:43 +02:00
1 parent 755c9fbbfe
commit cfd4e99d18
1 file changed
+2 -2
+2 -2
View File
@@ -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;
}
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.