mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-20 07:59:00 +00:00
Fix NUMA topology error handling (beth kon)
This commit is contained in:
parent
d08b12c1a6
commit
77cf0390e4
@ -1,3 +1,8 @@
|
||||
Thu Oct 4 21:05:59 EST 2007 Daniel P. Berrange <berrange@redhat.com>
|
||||
|
||||
* src/xend_internal.c: Fix error handling for NUMA topology
|
||||
(patch from Beth Kon)
|
||||
|
||||
Wed Oct 3 10:13:59 EST 2007 Daniel P. Berrange <berrange@redhat.com>
|
||||
|
||||
* po/id.po: Remove bogus Project-Id-Version field from merge error
|
||||
|
@ -2006,15 +2006,15 @@ sexpr_to_xend_topology_xml(virConnectPtr conn, struct sexpr *root, virBufferPtr
|
||||
goto error;
|
||||
|
||||
}
|
||||
for (i=start; i<=finish && nodeCpuCount<numCpus; i++) {
|
||||
for (i=start; i<=finish; i++) {
|
||||
nodeCpuCount++;
|
||||
if (nodeCpuCount > numCpus) {
|
||||
virXendError(conn, VIR_ERR_XEN_CALL,
|
||||
"conflicting cpu counts");
|
||||
goto error;
|
||||
}
|
||||
*(cpuIdsPtr++) = i;
|
||||
cellCpuCount++;
|
||||
nodeCpuCount++;
|
||||
}
|
||||
if (nodeCpuCount > numCpus) {
|
||||
virXendError(conn, VIR_ERR_XEN_CALL,
|
||||
"conflicting cpu counts");
|
||||
goto error;
|
||||
}
|
||||
offset += len;
|
||||
next = *(offset);
|
||||
|
Loading…
x
Reference in New Issue
Block a user