'iprconfig -c query-location sgX' doesn't print the physical location when sgX is an IOA. This patch fixes the issue.
Signed-off-by: Gabriel Krisman Bertazi <kris...@linux.vnet.ibm.com> --- iprconfig.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/iprconfig.c b/iprconfig.c index c4499a6..b1cdd78 100644 --- a/iprconfig.c +++ b/iprconfig.c @@ -17675,7 +17675,10 @@ static int query_location(char **args, int num_args) get_drive_phy_loc(dev->ioa); if (!ipr_is_volume_set(dev)){ - fprintf(stdout, "%s\n", dev->physical_location); + if (&dev->ioa->ioa == dev) + fprintf(stdout, "%s\n", dev->ioa->physical_location); + else + fprintf(stdout, "%s\n", dev->physical_location); return 0; } -- 2.1.0 ------------------------------------------------------------------------------ Presto, an open source distributed SQL query engine for big data, initially developed by Facebook, enables you to easily query your data on Hadoop in a more interactive manner. Teradata is also now providing full enterprise support for Presto. Download a free open source copy now. http://pubads.g.doubleclick.net/gampad/clk?id=250295911&iu=/4140 _______________________________________________ Iprdd-devel mailing list Iprdd-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iprdd-devel