Linus, please pull from repo and branch at git://git.kernel.org/pub/scm/virt/kvm/kvm.git kvm-updates/2.6.29 to receive a bunch of kvm fixes for Linux 2.6.29-rc5. Among other fixes, several device assignment bugs are corrected here. Shortlog, diffstat follows. Avi Kivity (2): KVM: Avoid using CONFIG_ in userspace visible headers KVM: VMX: Flush volatile msrs before emulating rdmsr Marcelo Tosatti (4): KVM: mmu_notifiers release method KVM: PIT: fix i8254 pending count read KVM: x86: disable kvmclock on non constant TSC hosts KVM: x86: fix LAPIC pending count calculation Mark McLoughlin (1): KVM: Fix assigned devices circular locking dependency Sheng Yang (4): KVM: Add kvm_arch_sync_events to sync with asynchronize events KVM: Fix racy in kvm_free_assigned_irq KVM: MMU: Map device MMIO as UC in EPT KVM: Fix INTx for device assignment Yang Zhang (1): KVM: ia64: fix fp fault/trap handler arch/ia64/include/asm/kvm.h | 4 ++ arch/ia64/kvm/kvm-ia64.c | 4 ++ arch/ia64/kvm/process.c | 17 ++++++----- arch/powerpc/kvm/powerpc.c | 4 ++ arch/s390/kvm/kvm-s390.c | 4 ++ arch/x86/include/asm/kvm.h | 7 ++++ arch/x86/kvm/i8254.c | 2 +- arch/x86/kvm/irq.c | 7 ---- arch/x86/kvm/irq.h | 1 - arch/x86/kvm/lapic.c | 66 ++++++++++--------------------------------- arch/x86/kvm/lapic.h | 2 - arch/x86/kvm/mmu.c | 9 ++++- arch/x86/kvm/svm.c | 1 - arch/x86/kvm/vmx.c | 5 +-- arch/x86/kvm/x86.c | 10 +++++- include/linux/kvm.h | 10 +++--- include/linux/kvm_host.h | 1 + virt/kvm/iommu.c | 6 +-- virt/kvm/kvm_main.c | 43 +++++++++++++++++++++------ 19 files changed, 106 insertions(+), 97 deletions(-) -- 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