Re: [Qemu-devel] [PATCH 7/8] vfio: Introduce VFIO address spaces

2013-05-13 Thread David Gibson
On Mon, May 13, 2013 at 03:32:59PM -0600, Alex Williamson wrote: > On Mon, 2013-05-13 at 20:54 +1000, David Gibson wrote: > > The only model so far supported for VFIO passthrough devices is the model > > usually used on x86, where all of the guest's RAM is mapped into the > > (host) IOMMU and there

Re: [Qemu-devel] [PATCH 7/8] vfio: Introduce VFIO address spaces

2013-05-13 Thread Alex Williamson
On Mon, 2013-05-13 at 20:54 +1000, David Gibson wrote: > The only model so far supported for VFIO passthrough devices is the model > usually used on x86, where all of the guest's RAM is mapped into the > (host) IOMMU and there is no IOMMU visible in the guest. > > This patch begins to relax this m

[Qemu-devel] [PATCH 7/8] vfio: Introduce VFIO address spaces

2013-05-13 Thread David Gibson
The only model so far supported for VFIO passthrough devices is the model usually used on x86, where all of the guest's RAM is mapped into the (host) IOMMU and there is no IOMMU visible in the guest. This patch begins to relax this model, introducing the notion of a VFIOAddressSpace. This represe