[PATCH 00/33] KVM patch queue review for 2.6.25 merge window (part V)

From: Avi Kivity
Date: Sun Jan 06 2008 - 09:40:44 EST


Fifth set of kvm updates scheduled for the 2.6.25 merge window. Please
review. Diffstat below is for this batch only.

I haven't yet implemented the previous comments, so code that is copied from
previous patches may have the same issue.

arch/x86/Kconfig | 2 +
arch/x86/Makefile | 2 +
{drivers => arch/x86}/kvm/Kconfig | 0
{drivers => arch/x86}/kvm/Makefile | 6 +-
{drivers => arch/x86}/kvm/i8259.c | 3 +-
{drivers => arch/x86}/kvm/irq.c | 23 +-
arch/x86/kvm/irq.h | 88 +++
{drivers => arch/x86}/kvm/kvm_svm.h | 2 +-
{drivers => arch/x86}/kvm/lapic.c | 171 +++--
arch/x86/kvm/lapic.h | 50 ++
{drivers => arch/x86}/kvm/mmu.c | 314 +++++---
arch/x86/kvm/mmu.h | 44 ++
{drivers => arch/x86}/kvm/paging_tmpl.h | 83 ++-
{drivers => arch/x86}/kvm/segment_descriptor.h | 0
{drivers => arch/x86}/kvm/svm.c | 148 ++--
{drivers => arch/x86}/kvm/svm.h | 0
{drivers => arch/x86}/kvm/vmx.c | 264 ++++----
{drivers => arch/x86}/kvm/vmx.h | 0
{drivers => arch/x86}/kvm/x86.c | 796 ++++++++++++--------
{drivers => arch/x86}/kvm/x86_emulate.c | 29 +-
drivers/Kconfig | 2 -
drivers/Makefile | 1 -
drivers/kvm/irq.h | 182 -----
drivers/kvm/x86.h => include/asm-x86/kvm_host.h | 222 ++++--
.../asm-x86/kvm_x86_emulate.h | 0
include/linux/kvm.h | 26 +
drivers/kvm/kvm.h => include/linux/kvm_host.h | 244 +-----
include/linux/kvm_para.h | 2 +
drivers/kvm/types.h => include/linux/kvm_types.h | 13 +
{drivers => virt}/kvm/ioapic.c | 25 +-
virt/kvm/ioapic.h | 95 +++
{drivers => virt}/kvm/iodev.h | 2 +-
{drivers => virt}/kvm/kvm_main.c | 45 +-
33 files changed, 1661 insertions(+), 1223 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/