[Libvir] Conflict between libvirt 0.1.8 and Xen 3.0.3
Daniel P. Berrange
berrange at redhat.com
Tue Nov 14 15:37:37 UTC 2006
On Tue, Nov 14, 2006 at 04:10:56PM +0100, Philippe Berthault wrote:
> There is a conflit between libvirt 0.1.8 and the latest release 3.0.3 of
> Xen. With Xen 3.0.3 release, the virsh vcpuinfo command (or
> virDomainGetVcpus API) always returns the 0 as physical CPU used by any
> vCPU.
[snip]
> The same libvirt release 0.1.8 used with an older release of Xen gives a
> correct result.
I've just tested & can confirm same behaviour is happening for me - physical
CPU is always zero.
> I currently investigate the problem but perhaps anyone has an idea of
> the origin of this problem.
Upstream development completely broke all the Dom0 hypercalls just
prior to Xen 3.0.3, so we had to re-write large chunks of this code
in libvirt to be able to work with 3.0.3 (and still maintain compatability
with older 3.0.2 & 3.0.1). I guess we got the VCPU bit slightly wrong
when running on 3.0.3 hypervisor.
Regards,
Dan.
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|
More information about the libvir-list
mailing list