devlink: print maximum number of snapshots if available
Recently the kernel gained ability to report the maximum number of snapshots a region can have. Print this value out if it was reported. Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> Signed-off-by: David Ahern <dsahern@kernel.org>
This commit is contained in:
parent
6448ed373c
commit
b90174354d
|
|
@ -7845,6 +7845,10 @@ static void pr_out_region(struct dl *dl, struct nlattr **tb)
|
||||||
if (tb[DEVLINK_ATTR_REGION_SNAPSHOT_ID])
|
if (tb[DEVLINK_ATTR_REGION_SNAPSHOT_ID])
|
||||||
pr_out_snapshot(dl, tb);
|
pr_out_snapshot(dl, tb);
|
||||||
|
|
||||||
|
if (tb[DEVLINK_ATTR_REGION_MAX_SNAPSHOTS])
|
||||||
|
pr_out_u64(dl, "max",
|
||||||
|
mnl_attr_get_u32(tb[DEVLINK_ATTR_REGION_MAX_SNAPSHOTS]));
|
||||||
|
|
||||||
pr_out_region_handle_end(dl);
|
pr_out_region_handle_end(dl);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue