[GIT PULL] KVM fixes for 2.6.27-rc
From: Avi Kivity
Date: Sun Jul 27 2008 - 07:56:46 EST
Linus, please pull from repo & branch at
git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm.git kvm-updates-2.6.27
which contains fixes for 2.6.27's KVM. These include an interrupt injection
fix, corrections for the universally admired x86 hardware task switching
mechanism, making unloading and reloading the vendor specific module
work while changing module parameters, and s390, ppc, and ia64 fixes.
Shortlog/diffstat follow.
Avi Kivity (1):
KVM: Avoid instruction emulation when event delivery is pending
Carsten Otte (1):
KVM: s390: Advertise KVM_CAP_USER_MEMORY
Christian Borntraeger (4):
KVM: s390: Fix guest kconfig
KVM: s390: Fix program check on interrupt delivery handling
KVM: s390: Fix instruction naming for lctlg
KVM: s390: Fix possible host kernel bug on lctl(g) handling
Hollis Blanchard (1):
KVM: ppc: fix invalidation of large guest pages
Joerg Roedel (1):
KVM: SVM: allow enabling/disabling NPT by reloading only the architecture module
Julia Lawall (1):
KVM: ia64: Fix irq disabling leak in error handling code
Marcelo Tosatti (3):
KVM: task switch: segment base is linear address
KVM: task switch: use seg regs provided by subarch instead of reading from GDT
KVM: task switch: translate guest segment limit to virt-extension byte granular field
Martin Schwidefsky (1):
KVM: s390: Change guestaddr type in gaccess
Sheng Yang (2):
KVM: VMX: Fix bypass_guest_pf enabling when disable EPT in module parameter
KVM: VMX: Fix undefined beaviour of EPT after reload kvm-intel.ko
arch/ia64/kvm/kvm-ia64.c | 5 +-
arch/powerpc/kvm/44x_tlb.c | 5 +-
arch/powerpc/kvm/emulate.c | 2 +-
arch/s390/kvm/gaccess.h | 62 ++++++++++++-----------
arch/s390/kvm/intercept.c | 14 ++++--
arch/s390/kvm/interrupt.c | 21 +++-----
arch/s390/kvm/kvm-s390.c | 9 +++-
arch/s390/kvm/sigp.c | 5 +-
arch/x86/kvm/mmu.c | 7 +++
arch/x86/kvm/svm.c | 10 +++-
arch/x86/kvm/vmx.c | 22 +++++----
arch/x86/kvm/x86.c | 109 ++++++++++++++++-------------------------
drivers/s390/kvm/Makefile | 2 +-
include/asm-powerpc/kvm_ppc.h | 3 +-
include/asm-s390/kvm_host.h | 4 +-
include/asm-x86/kvm_host.h | 1 +
16 files changed, 143 insertions(+), 138 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/