[Libvir] Here the patch for virtual CPU functions.
Daniel Veillard
veillard at redhat.com
Mon Aug 7 10:04:16 UTC 2006
On Mon, Aug 07, 2006 at 11:55:22AM +0200, Philippe Berthault wrote:
> Daniel P. Berrange a écrit :
> >>One more:
> >>
> >> - expose the new APIs via virsh. Michael originally suggsted pretty much
> >> following the style of 'xm vcpu-pin' and 'vcpu-list'. Seems like a
> >> fairly
> >> reasonable pattern to follow.
> >>
> >
> >See the attached patch which adds these commands. eg:
> >
> ># ~berrange/usr/bin/virsh vcpuinfo Demo03
> >VCPU: 0
> >CPU: 1
> >State: blocked
> >CPU time: 13.4s
> >CPU Affinity: y-
> >
> >VCPU: 1
> >CPU: 0
> >State: blocked
> >CPU time: 5.0s
> >CPU Affinity: -y
> >
> >
> I've applied your patch on my system (RHEL-AS4, update 2) with Xen
> 3.0.2-2. The compilation of virsh is OK but the execution is failed. The
> virsh vcpuinfo command returns all vcpus of the specified domain (the
> list is OK) but after the last vcpu of the list, I've the following message:
>
> *** glibc detected *** free(): invalid next size (fast): 0x08051dd8 ***
> Aborted
>
> With the domain-0, the virsh vcpuinfo is OK. I haven't investigated with
> the debugger but perhaps you have an idea of what is the problem ?
Hum, valgrind should be able to pinpoint where the error occurs exactly
Daniel
--
Daniel Veillard | Red Hat http://redhat.com/
veillard at redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
More information about the libvir-list
mailing list