lxc: return correct number of CPUs

When getting number of CPUs the host has assigned, there was always
number "1" returned. Even though all lxc domains with no pinning
launched by libvirt run on all pCPUs (by default, no matter what's the
number), we should at least return the same number as the user
specified when creating the domain.
This commit is contained in:
Martin Kletzander 2012-05-29 09:12:32 +02:00
parent be6c46b1b4
commit 87dfdb0b92

View File

@ -590,7 +590,7 @@ static int lxcDomainGetInfo(virDomainPtr dom,
}
info->maxMem = vm->def->mem.max_balloon;
info->nrVirtCpu = 1;
info->nrVirtCpu = vm->def->vcpus;
ret = 0;
cleanup: