On Fri, Jun 22, 2007 at 02:34:05AM +0100, Daniel P. Berrange wrote: > The work to refactor the QEMU driver to use the regular libvirt driver API > is now complete. The next 20 (!) patches provide fairly fine-grained steps > refactoring the code. Aside from that which adds an event loop, and the > very last one, they should all be pretty much straightforward refactoring > with no functional change. > > With this patch series fully applied there is now only a single daemon > which can serve both remote & QEMU drivers in one go, with no deadlock > issues. All of this patch series with the exception of the one about the logging API is now committed to CVS. As a temporary hack,the loggin stuff is replaced by a simple fprintf, until we can decide what todo about it. The two known broken things I need to address tomorrow: - The network driver won't work for non-QEMU local access eg Xen. It will work for QEMU, or Xen via the remote daemon - The daemon for handling QEMU session connections doesn't autospawn. 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 -=|