[PATCH 0/2 v6] MSI-X mask bit support for KVM

Sheng Yang
2010-12-22T08:45:15Z

This patchset didn't include two PCI related patches which would be checked
in through PCI subsystem.

Would add the API document soon.

Change from v5:
Complete rewrote according to Avi's comments.

Sheng Yang (2):
KVM: Move struct kvm_io_device to kvm_host.h
KVM: Emulate MSI-X table and PBA in kernel

arch/x86/kvm/Makefile | 2 +-
arch/x86/kvm/x86.c | 8 +-
include/linux/kvm.h | 22 ++++
include/linux/kvm_host.h | 48 +++++++++
virt/kvm/assigned-dev.c | 30 ++++++
virt/kvm/iodev.h | 25 +-----
virt/kvm/kvm_main.c | 38 +++++++-
virt/kvm/msix_mmio.c | 244 ++++++++++++++++++++++++++++++++++++++++++++++
virt/kvm/msix_mmio.h | 24 +++++
9 files changed, 410 insertions(+), 31 deletions(-)
create mode 100644 virt/kvm/msix_mmio.c
create mode 100644 virt/kvm/msix_mmio.h