Sam Ravnborg wrote: > On Wed, Dec 26, 2007 at 01:05:05PM +0200, Avi Kivity wrote: > >> The second 2.6.25 kvm patch series, for your review. Three more to go. >> > > Hi Avi. > > A diffstat in your introduction mail would be nice so one does not > have to check 50+ patches to see if it touches any file I can give > feedback on. > >
Right, sorry for not including it originally: (this is the diffstat for the entire patchset, not just this batch) arch/x86/Kconfig | 6 + arch/x86/Makefile | 2 + {drivers => arch/x86}/kvm/Kconfig | 4 +- {drivers => arch/x86}/kvm/Makefile | 6 +- {drivers => arch/x86}/kvm/i8259.c | 8 +- {drivers => arch/x86}/kvm/irq.c | 22 +- arch/x86/kvm/irq.h | 88 + {drivers => arch/x86}/kvm/kvm_svm.h | 2 +- {drivers => arch/x86}/kvm/lapic.c | 141 +- arch/x86/kvm/lapic.h | 44 + {drivers => arch/x86}/kvm/mmu.c | 1016 ++++-- arch/x86/kvm/mmu.h | 44 + {drivers => arch/x86}/kvm/paging_tmpl.h | 410 +-- arch/x86/kvm/segment_descriptor.h | 29 + {drivers => arch/x86}/kvm/svm.c | 347 +- {drivers => arch/x86}/kvm/svm.h | 3 +- {drivers => arch/x86}/kvm/vmx.c | 1068 +++--- {drivers => arch/x86}/kvm/vmx.h | 26 +- drivers/kvm/kvm_main.c => arch/x86/kvm/x86.c | 4099 +++++++++----------- arch/x86/kvm/x86_emulate.c | 1912 +++++++++ drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/kvm/irq.h | 165 - drivers/kvm/segment_descriptor.h | 17 - drivers/kvm/x86_emulate.c | 1662 -------- include/asm-x86/Kbuild | 1 + include/asm-x86/kvm.h | 176 + drivers/kvm/kvm.h => include/asm-x86/kvm_host.h | 530 +-- include/asm-x86/kvm_para.h | 105 + .../asm-x86/kvm_x86_emulate.h | 69 +- include/linux/Kbuild | 2 +- include/linux/kvm.h | 162 +- include/linux/kvm_host.h | 290 ++ include/linux/kvm_para.h | 80 +- include/linux/kvm_types.h | 54 + kernel/fork.c | 1 + {drivers => virt}/kvm/ioapic.c | 99 +- virt/kvm/ioapic.h | 95 + virt/kvm/iodev.h | 63 + virt/kvm/kvm_main.c | 1393 +++++++ 40 files changed, 8139 insertions(+), 6105 deletions(-) As you can see, the {drivers/ -> virt/, arch/x86/} transition dominates the diffstat. Note that this does not include ia64 support, which is planned for the 2.6.25 merge window and only awaits a bit of paperwork. The Kconfig/Makefile changes which are probably most of interest to you should arrive in the last batch. -- error compiling committee.c: too many arguments to function ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel