Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1725164

[PATCH V13 2/4] powerpc/vphn: Improve recognition of PRRN/VPHN

Path csiph.com!news.redatomik.org!aioe.org!bofh.it!news.nic.it!robomod
From Michael Bringmann <mwb@linux.vnet.ibm.com>
Newsgroups linux.kernel
Subject [PATCH V13 2/4] powerpc/vphn: Improve recognition of PRRN/VPHN
Date Fri, 01 Sep 2017 17:50:03 +0200
Message-ID <ukWmL-71s-31@gated-at.bofh.it> (permalink)
References <ukWmK-71s-19@gated-at.bofh.it>
Organization IBM Linux Technology Center
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0
MIME-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Language en-US
Content-Transfer-Encoding 8bit
X-Tm-As-Gconf 00
X-Cbid 17090115-0020-0000-0000-00000CA606F4
X-Ibm-Spammodules-Versions BY=3.00007647; HX=3.00000241; KW=3.00000007; PH=3.00000004; SC=3.00000226; SDB=6.00910745; UDB=6.00456897; IPR=6.00691025; BA=6.00005563; NDR=6.00000001; ZLA=6.00000005; ZF=6.00000009; ZB=6.00000000; ZP=6.00000000; ZH=6.00000000; ZU=6.00000002; MB=3.00016962; XFM=3.00000015; UTC=2017-09-01 15:48:10
X-Ibm-Av-Detection SAVI=unused REMOTE=unused XFE=unused
X-Cbparentid 17090115-0021-0000-0000-00005DF58426
X-Proofpoint-Virus-Version vendor=fsecure engine=2.50.10432:,, definitions=2017-09-01_04:,, signatures=0
X-Proofpoint-Spam-Details rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1707230000 definitions=main-1709010225
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 38
X-Original-Cc Michael Bringmann <mwb@linux.vnet.ibm.com>, Nathan Fontenot <nfont@linux.vnet.ibm.com>, Michael Ellerman <mpe@ellerman.id.au>, John Allen <jallen@linux.vnet.ibm.com>
X-Original-Date Fri, 1 Sep 2017 10:48:08 -0500
X-Original-Message-ID <067ca4f6-3181-6c6d-32cf-7164fe2c715d@linux.vnet.ibm.com>
X-Original-References <fc21bb6f-9df8-ab7d-5987-6bdce5d39842@linux.vnet.ibm.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1725164

Show key headers only | View raw


powerpc/vphn: On Power systems with shared configurations of CPUs
and memory, there are some issues with the association of additional
CPUs and memory to nodes when hot-adding resources.  This patch
updates the initialization checks to independently recognize PRRN
or VPHN support.

Signed-off-by: Michael Bringmann <mwb@linux.vnet.ibm.com>
---
Changes in V13:
  -- Split patch to improve review
---
 arch/powerpc/mm/numa.c |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/arch/powerpc/mm/numa.c b/arch/powerpc/mm/numa.c
index 312f6ee..c08d736 100644
--- a/arch/powerpc/mm/numa.c
+++ b/arch/powerpc/mm/numa.c
@@ -1543,7 +1543,8 @@ int start_topology_update(void)
 			rc = of_reconfig_notifier_register(&dt_update_nb);
 #endif
 		}
-	} else if (firmware_has_feature(FW_FEATURE_VPHN) &&
+	}
+	if (firmware_has_feature(FW_FEATURE_VPHN) &&
 		   lppaca_shared_proc(get_lppaca())) {
 		if (!vphn_enabled) {
 			vphn_enabled = 1;
@@ -1568,7 +1569,8 @@ int stop_topology_update(void)
 #ifdef CONFIG_SMP
 		rc = of_reconfig_notifier_unregister(&dt_update_nb);
 #endif
-	} else if (vphn_enabled) {
+	}
+	if (vphn_enabled) {
 		vphn_enabled = 0;
 		rc = del_timer_sync(&topology_timer);
 	}

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[PATCH V13 2/4] powerpc/vphn: Improve recognition of PRRN/VPHN Michael Bringmann <mwb@linux.vnet.ibm.com> - 2017-09-01 17:50 +0200
  Re: [PATCH V13 2/4] powerpc/vphn: Improve recognition of PRRN/VPHN Nathan Fontenot <nfont@linux.vnet.ibm.com> - 2017-09-06 16:30 +0200

csiph-web