[Libvir] PATCH: Improve performance on Xen

2007-08-09 Thread Daniel P. Berrange
The Xen implementations of virDomainLookupByID virDomainLookupByUUID virDomainLookupByName virDomainGetOSType all have sub-optimal performance since they speak to XenD. The lookupXXX functions all basically require 3 pieces of info in the end (name,id,uuid). They each get given one pi

Re: [Libvir] PATCH: UUID code cleanup

2007-08-09 Thread Daniel P. Berrange
On Thu, Aug 09, 2007 at 09:18:02AM -0400, Daniel Veillard wrote: > On Wed, Aug 08, 2007 at 10:03:53PM +0100, Daniel P. Berrange wrote: > > Browsing the source I noticed we have many differents constants for UUID > > length, many ways of turning a UUID into a string, 2 ways of turning a > > string i

Re: [Libvir] save/restore support for KVM

2007-08-09 Thread Daniel P. Berrange
On Thu, Aug 09, 2007 at 05:26:43PM -0400, Jim Paris wrote: > Hi, > > I've implemented save/restore support for KVM using the live migration > feature. First, a few patches to KVM to fix bugs: > > Subject: [PATCH 1/3] qemu: fix freed pointer dereference > http://article.gmane.org/gmane.comp.e

[Libvir] save/restore support for KVM

2007-08-09 Thread Jim Paris
Hi, I've implemented save/restore support for KVM using the live migration feature. First, a few patches to KVM to fix bugs: Subject: [PATCH 1/3] qemu: fix freed pointer dereference http://article.gmane.org/gmane.comp.emulators.kvm.devel/5572 Subject: [PATCH 2/3] qemu: don't start a new m

[Libvir] ANNOUNCE: Virt-top 0.3.1.5 - a top-like utility for displaying virtualization stats

2007-08-09 Thread Richard W.M. Jones
There is a significantly updated version of virt-top now available. On systems which support it, you can show the mapping of domains to physical CPUs and the amount of each physical CPU being used. Screenshots: http://et.redhat.com/~rjones/virt-top/screenshots.html There are also binaries ava

Re: [Libvir] PATCH: UUID code cleanup

2007-08-09 Thread Daniel Veillard
On Wed, Aug 08, 2007 at 10:03:53PM +0100, Daniel P. Berrange wrote: > Browsing the source I noticed we have many differents constants for UUID > length, many ways of turning a UUID into a string, 2 ways of turning a > string into a UUID (one with some scary signed <-> unsigned casting). > This is j

Re: [Libvir] PATCH: UUID code cleanup

2007-08-09 Thread Richard W.M. Jones
Daniel P. Berrange wrote: Browsing the source I noticed we have many differents constants for UUID length, many ways of turning a UUID into a string, 2 ways of turning a string into a UUID (one with some scary signed <-> unsigned casting). This is just a result of the way the code evolved & I fig