mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-10 05:17:59 +03:00
* src/xm_internal.c: If vcpu cpuset attribute is invalid
then display an error instead of silently ignoring it (Hiroyuki Kaguchi).
This commit is contained in:
parent
4a9ebf7da7
commit
eeb224b812
@ -1,3 +1,9 @@
|
||||
Tue Jun 3 08:58:00 BST 2008 Richard W.M. Jones <rjones@redhat.com>
|
||||
|
||||
* src/xm_internal.c: If vcpu cpuset attribute is invalid
|
||||
then display an error instead of silently ignoring it
|
||||
(Hiroyuki Kaguchi).
|
||||
|
||||
Mon Jun 2 12:52:00 BST 2008 Richard W.M. Jones <rjones@redhat.com>
|
||||
|
||||
General tips for contributing patches
|
||||
|
@ -2004,20 +2004,15 @@ virConfPtr xenXMParseXMLToConfig(virConnectPtr conn, const char *xml) {
|
||||
char *ranges;
|
||||
|
||||
ranges = virConvertCpuSet(conn, cpus, 0);
|
||||
if (ranges != NULL) {
|
||||
VIR_FREE(cpus);
|
||||
if (xenXMConfigSetString(conf, "cpus", ranges) < 0) {
|
||||
VIR_FREE(ranges);
|
||||
goto error;
|
||||
}
|
||||
VIR_FREE(ranges);
|
||||
} else {
|
||||
if (xenXMConfigSetString(conf, "cpus", cpus) < 0) {
|
||||
VIR_FREE(cpus);
|
||||
goto error;
|
||||
}
|
||||
VIR_FREE(cpus);
|
||||
VIR_FREE(cpus);
|
||||
if (ranges == NULL) {
|
||||
goto error;
|
||||
}
|
||||
if (xenXMConfigSetString(conf, "cpus", ranges) < 0) {
|
||||
VIR_FREE(ranges);
|
||||
goto error;
|
||||
}
|
||||
VIR_FREE(ranges);
|
||||
}
|
||||
|
||||
obj = xmlXPathEval(BAD_CAST "string(/domain/os/type)", ctxt);
|
||||
|
Loading…
Reference in New Issue
Block a user