[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC 0/3] Supporting programming IOMMU in QEMU (vDPA/vhost-
From: |
Tiwei Bie |
Subject: |
[Qemu-devel] [RFC 0/3] Supporting programming IOMMU in QEMU (vDPA/vhost-user) |
Date: |
Mon, 23 Jul 2018 12:59:53 +0800 |
This patch set introduces a slave message in vhost-user to
allow slave to share its VFIO group fd to master and do the
IOMMU programming based on virtio device's DMA address space
for this group in QEMU.
For the vhost-user backends which support vDPA, they could
leverage this message to ask master to do IOMMU programming
in QEMU for the vDPA device in backend. This is helpful to
support vIOMMU in vDPA.
Tiwei Bie (3):
vfio: split vfio_get_group() into small functions
vfio: support getting VFIOGroup from groupfd
vhost-user: support programming VFIO group in master
docs/interop/vhost-user.txt | 16 +++++
hw/vfio/common.c | 127 +++++++++++++++++++++++++--------
hw/virtio/vhost-user.c | 40 +++++++++++
include/hw/vfio/vfio-common.h | 1 +
include/hw/virtio/vhost-user.h | 2 +
5 files changed, 158 insertions(+), 28 deletions(-)
--
2.18.0
- [Qemu-devel] [RFC 0/3] Supporting programming IOMMU in QEMU (vDPA/vhost-user),
Tiwei Bie <=