Re: [PATCH v3 kvmtool 00/11] Add PCI passthrough support with VFIO

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 31 Oct 2017 19:14:38 +0000
Jean-Philippe Brucker <jean-philippe.brucker@xxxxxxx> wrote:

> This series implements PCI pass-through using VFIO in kvmtool. We
> introduce a new parameter to lkvm run, --vfio-group, that takes an IOMMU
> group number as argument, and passes all devices in the group to the
> guest.

Is there a discussion somewhere that provides the reasoning behind this
whole group choice?  It seems very limiting since there exist plenty of
examples of groups where endpoints and interconnects are both included,
but only the former is compatible with vfio-pci in the host.  It's
currently impossible to open all of these devices.  There's also no
opportunity to create different device topologies with this
specification (ex. multi-function vs separate devices vs downstream of
switches/bridges/root-ports).  It seems like a strange starting point
to me, but you probably already guessed that based on the QEMU
implementation.

> Since last version [1], I fixed a few things pointed out by Punit. The
> series has now been tested on hardware (previously only software model.)

Which hardware?  Intel or only ARM?  Thanks,

Alex



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux