[Libguestfs] [PATCH 0/4] Not quite working User-Mode Linux backend.

Daniel P. Berrange berrange at redhat.com
Fri Aug 9 17:09:18 UTC 2013


On Fri, Aug 09, 2013 at 05:58:04PM +0100, Richard W.M. Jones wrote:
> This is a User-Mode Linux backend for libguestfs.  You can select it
> by doing:
> 
>   export LIBGUESTFS_BACKEND=uml
>   export LIBGUESTFS_QEMU=/path/to/vmlinux
> 
> Note we're reusing the 'qemu' variable in the handle for convenience.
> QEmu is not involved when using the UML backend.
> 
> This almost works.  UML itself crashes when the daemon tries to
> connect to the serial port.  I suspect it's because I'm using the
> 'ssl3=fd:<N>' option.

Neat. We also have a (possibly not quite working) UML driver in
libvirt which I added mostly for fun. I wonder what work libvirt
UML would require in order to support libguestfs usage.

There's plenty of scope for integrating the libvirt UML driver with 
libvirt's auditing, svirt, and cgroups infrastructure too, if anyone
thinks UML is still actually useful in the real world.

Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|




More information about the Libguestfs mailing list