| From 6beb5a5a8543f6d96f5d52301076a597d6d012be Mon Sep 17 00:00:00 2001 |
| From: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com> |
| Date: Thu, 8 Nov 2018 10:47:56 +0530 |
| Subject: powerpc/numa: Suppress "VPHN is not supported" messages |
| |
| [ Upstream commit 437ccdc8ce629470babdda1a7086e2f477048cbd ] |
| |
| When VPHN function is not supported and during cpu hotplug event, |
| kernel prints message 'VPHN function not supported. Disabling |
| polling...'. Currently it prints on every hotplug event, it floods |
| dmesg when a KVM guest tries to hotplug huge number of vcpus, let's |
| just print once and suppress further kernel prints. |
| |
| Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com> |
| Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| arch/powerpc/mm/numa.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/arch/powerpc/mm/numa.c b/arch/powerpc/mm/numa.c |
| index 3c4faa4c2742..bb3df222ae71 100644 |
| --- a/arch/powerpc/mm/numa.c |
| +++ b/arch/powerpc/mm/numa.c |
| @@ -1319,7 +1319,7 @@ static long vphn_get_associativity(unsigned long cpu, |
| |
| switch (rc) { |
| case H_FUNCTION: |
| - printk(KERN_INFO |
| + printk_once(KERN_INFO |
| "VPHN is not supported. Disabling polling...\n"); |
| stop_topology_update(); |
| break; |
| -- |
| 2.17.1 |
| |