From dfe15202fa420af11e6687f3842cf51707970c41 Mon Sep 17 00:00:00 2001 From: aravnair-in Date: Wed, 15 Nov 2017 06:18:34 -0600 Subject: Fix node ordinal numbering to handle Fleetwood Change-Id: I28c3d9f6ec1560befbca55cd4cd5c1c2d6a88056 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/49728 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Prachi Gupta Reviewed-by: Daniel M. Crowell --- src/usr/targeting/common/Targets.pm | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/usr/targeting/common/Targets.pm') diff --git a/src/usr/targeting/common/Targets.pm b/src/usr/targeting/common/Targets.pm index 000516591..a32105893 100644 --- a/src/usr/targeting/common/Targets.pm +++ b/src/usr/targeting/common/Targets.pm @@ -648,6 +648,11 @@ sub buildAffinity $self->setAttribute($target, "FAPI_POS", $pos); $self->setAttribute($target, "PHYS_PATH", $node_phys); $self->setAttribute($target, "AFFINITY_PATH", $node_aff); + + if($pos > 0) #to handle control node in Fleetwood + { + $pos = $pos - 1; + } $self->setAttribute($target, "ORDINAL_ID", $pos); } -- cgit v1.2.1