mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-26 07:36:19 +00:00
util: Check for empty allocation instead of just NULL pointer
When working on the CAT series one of the changes was that the pointer got allocated in another part of the code, even when resctrl was not available on the host system. However this one particular place neglected that so it needs to be fixed in order to get the proper error message when requesting <cachetune/> on HW with no support for it. Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
This commit is contained in:
parent
b7a7912411
commit
bd5d07425d
@ -1472,7 +1472,7 @@ virResctrlAllocCreate(virResctrlInfoPtr resctrl,
|
|||||||
if (!alloc)
|
if (!alloc)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
if (!resctrl) {
|
if (virResctrlInfoIsEmpty(resctrl)) {
|
||||||
virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
|
virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
|
||||||
_("Resource control is not supported on this host"));
|
_("Resource control is not supported on this host"));
|
||||||
return -1;
|
return -1;
|
||||||
|
Loading…
Reference in New Issue
Block a user