On 08/16/2012 04:54 PM, Jan Kiszka wrote: > With this series, we are getting very close to obsoleting qemu-kvm. It > refactors hw/device-assignment.c and the associated KVM helper functions > into a form that should allow merging them into QEMU. Once the series is > acceptable for qemu-kvm, I will break out the necessary uq/master > patches and push pci-assign to upstream. > > The major step of this series is to define a regular set of kvm_device_* > services that encapsulate classic (i.e. KVM-based, non-VFIO) device > assignment features and export them to i386 targets only. There will > never be another arch using them, therefore I pushed them into this > corner. Moreover, the device assignment device now makes use of the new > KVM IRQ/MSI routing API and no longer pokes into the internals of that > layer. Finally, I moved the code into hw/kvm/pci-assign.c, dropped the > superfluous configure option and did some basic code cleanups (mostly > coding style) to bring things in shape. > > Note that patch 1 is a simple bug fix that should likely be applied for > qemu-kvm-1.2 independently. > > This series depends on [1] and [2] and QEMU upstream (2b97f88c92) being > merged into qemu-kvm. > > Please review. >From a quick review it looks ready to merge. Of course I'd appreciate a review from Alex or Michael as well. -- error compiling committee.c: too many arguments to function -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html