Commit da3fe0fc807e ("iprutils: Don't show RAID migration level for
secondary devices.") added an error message to
query_raid_levels_raid_migrate but didn't pass the disk name as a
parameter. This error triggers a warning and eventually segfaults
iprconfig.
This commit adds the missing parameter.
Signed-off-by: Gabriel Krisman Bertazi <[email protected]>
---
iprconfig.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/iprconfig.c b/iprconfig.c
index 52c73084b4a9..9bd2122791a2 100644
--- a/iprconfig.c
+++ b/iprconfig.c
@@ -16908,7 +16908,8 @@ static int query_raid_levels_raid_migrate(char **args,
int num_args)
}
if (!dev->array_rcd->migrate_cand) {
- scsi_err(dev, "%s is not a candidate for array migration.\n");
+ scsi_err(dev, "%s is not a candidate for array migration.\n",
+ args[0]);
return -EINVAL;
}
--
2.7.4
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Iprdd-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/iprdd-devel