On Thu, Oct 30, 2008 at 01:33:31PM +0000, Daniel P. Berrange wrote:
The following series of patches clean up our internal modularization
to
remove unneccessary dependancies between source files, and make everything
follow a consistent pattern of XXXX.h declaring stuff in XXXX.c. Later
in the series is plays some games with the linker scripts, and finally
makes all hypervisor drivers fully modular, and optionally dlopen'able.
The 10'th patch in this series is a pre-requisite to enable us to merge
David's host device patches, since it lets us avoid GPL/LGPL compat issues
from DBus/HAL.
I have checked in patches 1 -> 6 in this series, since they were basically
just moving code around.
Need a little more review & testing of the later patches...
Daniel
--
|: Red Hat, Engineering, London -o-
http://people.redhat.com/berrange/ :|
|:
http://libvirt.org -o-
http://virt-manager.org -o-
http://ovirt.org :|
|:
http://autobuild.org -o-
http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|