Fix ioclass stats printing.
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
This commit is contained in:
parent
99cbafaac6
commit
753a6d650c
@ -487,7 +487,7 @@ int cache_stats_ioclasses(int ctrl_fd, const struct kcas_cache_info *cache_info,
|
|||||||
stats.part_id = part_iter_id;
|
stats.part_id = part_iter_id;
|
||||||
|
|
||||||
ret = ioctl(ctrl_fd, KCAS_IOCTL_PARTITION_INFO, &info);
|
ret = ioctl(ctrl_fd, KCAS_IOCTL_PARTITION_INFO, &info);
|
||||||
if (ret == -OCF_ERR_IO_CLASS_NOT_EXIST)
|
if (info.ext_err_code == OCF_ERR_IO_CLASS_NOT_EXIST)
|
||||||
continue;
|
continue;
|
||||||
else if (ret)
|
else if (ret)
|
||||||
return FAILURE;
|
return FAILURE;
|
||||||
@ -499,6 +499,9 @@ int cache_stats_ioclasses(int ctrl_fd, const struct kcas_cache_info *cache_info,
|
|||||||
begin_record(outfile);
|
begin_record(outfile);
|
||||||
|
|
||||||
print_stats_ioclass(&info, &stats, outfile, stats_filters);
|
print_stats_ioclass(&info, &stats, outfile, stats_filters);
|
||||||
|
|
||||||
|
memset(&stats, 0, sizeof(stats));
|
||||||
|
memset(&info, 0, sizeof(info));
|
||||||
}
|
}
|
||||||
|
|
||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
|
Loading…
Reference in New Issue
Block a user