|
Michal Suchanek |
a3b1fb |
From 437ccdc8ce629470babdda1a7086e2f477048cbd Mon Sep 17 00:00:00 2001
|
|
Michal Suchanek |
a3b1fb |
From: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
|
|
Michal Suchanek |
a3b1fb |
Date: Thu, 8 Nov 2018 10:47:56 +0530
|
|
Michal Suchanek |
a3b1fb |
Subject: [PATCH] powerpc/numa: Suppress "VPHN is not supported" messages
|
|
Michal Suchanek |
a3b1fb |
|
|
Michal Suchanek |
a3b1fb |
References: bsc#1181674 ltc#189159
|
|
Michal Suchanek |
a3b1fb |
Patch-mainline: v4.20-rc3
|
|
Michal Suchanek |
a3b1fb |
Git-commit: 437ccdc8ce629470babdda1a7086e2f477048cbd
|
|
Michal Suchanek |
a3b1fb |
|
|
Michal Suchanek |
a3b1fb |
When VPHN function is not supported and during cpu hotplug event,
|
|
Michal Suchanek |
a3b1fb |
kernel prints message 'VPHN function not supported. Disabling
|
|
Michal Suchanek |
a3b1fb |
polling...'. Currently it prints on every hotplug event, it floods
|
|
Michal Suchanek |
a3b1fb |
dmesg when a KVM guest tries to hotplug huge number of vcpus, let's
|
|
Michal Suchanek |
a3b1fb |
just print once and suppress further kernel prints.
|
|
Michal Suchanek |
a3b1fb |
|
|
Michal Suchanek |
a3b1fb |
Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
|
|
Michal Suchanek |
a3b1fb |
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
|
|
Michal Suchanek |
a3b1fb |
Acked-by: Michal Suchanek <msuchanek@suse.de>
|
|
Michal Suchanek |
a3b1fb |
---
|
|
Michal Suchanek |
a3b1fb |
arch/powerpc/mm/numa.c | 2 +-
|
|
Michal Suchanek |
a3b1fb |
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
Michal Suchanek |
a3b1fb |
|
|
Michal Suchanek |
a3b1fb |
diff --git a/arch/powerpc/mm/numa.c b/arch/powerpc/mm/numa.c
|
|
Michal Suchanek |
a3b1fb |
index 3a048e98a132..ce28ae5ca080 100644
|
|
Michal Suchanek |
a3b1fb |
--- a/arch/powerpc/mm/numa.c
|
|
Michal Suchanek |
a3b1fb |
+++ b/arch/powerpc/mm/numa.c
|
|
Michal Suchanek |
a3b1fb |
@@ -1178,7 +1178,7 @@ static long vphn_get_associativity(unsigned long cpu,
|
|
Michal Suchanek |
a3b1fb |
|
|
Michal Suchanek |
a3b1fb |
switch (rc) {
|
|
Michal Suchanek |
a3b1fb |
case H_FUNCTION:
|
|
Michal Suchanek |
a3b1fb |
- printk(KERN_INFO
|
|
Michal Suchanek |
a3b1fb |
+ printk_once(KERN_INFO
|
|
Michal Suchanek |
a3b1fb |
"VPHN is not supported. Disabling polling...\n");
|
|
Michal Suchanek |
a3b1fb |
stop_topology_update();
|
|
Michal Suchanek |
a3b1fb |
break;
|
|
Michal Suchanek |
a3b1fb |
--
|
|
Michal Suchanek |
a3b1fb |
2.26.2
|
|
Michal Suchanek |
a3b1fb |
|