On 11/09/2015 01:32 PM, Gabriel Krisman Bertazi wrote: > '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; > } > Reviewed-by: Heitor Ricardo Alves de Siqueira <hal...@linux.vnet.ibm.com>
Thanks, -- Heitor Ricardo Alves de Siqueira IBM Linux Technology Center ------------------------------------------------------------------------------ _______________________________________________ Iprdd-devel mailing list Iprdd-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iprdd-devel