Feature changed by: James Fehlig (jfehlig) Feature #311112, revision 5 Title: libvirt driver for new xen toolstack Hackweek VI: Unconfirmed Priority Requester: Important Requested by: James Fehlig (jfehlig) Partner organization: openSUSE.org Description: Xen 4.1.0 (due February 2011) will be the first release in which the new xl/libxl (aka libxenlight [1]) toolstack will be the default, preferred tool set. Although still included in the release, the legacy xm/xend toolstack will be disabled and in process of deprecation. libvirt needs a hypervisor driver that can communicate with the new Xen toolstack. I'll be working on a libvirt driver for libxl during HW6. [1] http://lists.xensource.com/archives/html/xen-devel/2009-11/msg00436.html Business case (Partner benefit): openSUSE.org: There are many tools using libvirt: vm-install, virt- manager, virt-viewer, vhostmd, libvirt-cim, ... None of these tools will work with Xen 4.1.0 without a libvirt libxl driver. Discussion: #1: James Fehlig (jfehlig) (2011-01-24 17:31:25) I've posted a RFC on implementation approaches of the libvirt libxenlight driver on libvirt mailing list. https://www.redhat.com/archives/libvir-list/2011-January/msg00875.html (https://www.redhat.com/archives/libvir-list/2011-January/msg00875.html) We have decided to go with an entirely new driver instead of adding libxenlight support to existing Xen unified driver. Let the coding begin ... + #2: James Fehlig (jfehlig) (2011-02-01 01:54:58) + Update on my progress during hackweek: By Wednesday evening, the driver + was able to define a new domain, list halted domains, and delete halted + domains. By Friday afternoon I was able to start a fully functional pv + domain through the driver :-) + Next task is registering for domain events such as shutdown, reboot, + crash, etc. Along with documentation, this will be needed for an + initial upstream submission of the new driver. -- openSUSE Feature: https://features.opensuse.org/311112