[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [v3 0/2] Add VT-d Posted-Interrupts support
From: |
Feng Wu |
Subject: |
[Qemu-devel] [v3 0/2] Add VT-d Posted-Interrupts support |
Date: |
Fri, 12 Dec 2014 23:18:44 +0800 |
VT-d Posted-Interrupts is an enhancement to CPU side Posted-Interrupt.
With VT-d Posted-Interrupts enabled, external interrupts from
direct-assigned devices can be delivered to guests without VMM
intervention when the guest is running in non-root mode.
This patchset uses the new VFIO device attributes KVM_DEV_VFIO_DEVICE
introduced by Eric's vfio patch
"[PATCH v8 00/19] KVM platform device passthrough"
You can find the VT-d Posted-Interrtups Spec. in the following URL:
http://www.intel.com/content/www/us/en/intelligent-systems/intel-technology/vt-directed-io-spec.html
v1->v2:
Enable this feature based on VFIO mechanism
v2->v3:
KVM_DEV_VFIO_DEVICE_POSTING_IRQ --> KVM_DEV_VFIO_DEVICE_POST_IRQ
Feng Wu (2):
kvm, vfio: Define new VFIO data structure for VT-d Posted-Interrupts.
kvm, vfio: Update VT-d Posted-Interrupts related information
hw/misc/vfio.c | 60 +++++++++++++++++++++++++++++++++++++++++++-
linux-headers/linux/kvm.h | 10 +++++++
2 files changed, 68 insertions(+), 2 deletions(-)
- [Qemu-devel] [v3 0/2] Add VT-d Posted-Interrupts support, Feng Wu, 2014/12/12
- [Qemu-devel] [v3 2/2] kvm, vfio: Update VT-d Posted-Interrupts related information, Feng Wu, 2014/12/12
- [Qemu-devel] [v3 0/2] Add VT-d Posted-Interrupts support,
Feng Wu <=
- [Qemu-devel] [v3 2/2] kvm, vfio: Update VT-d Posted-Interrupts related information, Feng Wu, 2014/12/12
- [Qemu-devel] [v3 1/2] kvm, vfio: Define new VFIO data structure for VT-d Posted-Interrupts., Feng Wu, 2014/12/12
- [Qemu-devel] [v3 1/2] kvm, vfio: Define new VFIO data structure for VT-d Posted-Interrupts., Feng Wu, 2014/12/12