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

Reply via email to