Re: [PATCH v2 09/13] vfio: x86 IOMMU implementation

2012-05-24 Thread Alex Williamson
On Thu, 2012-05-24 at 17:38 -0400, Don Dutile wrote: > On 05/22/2012 01:05 AM, Alex Williamson wrote: > > x86 is probably the wrong name for this VFIO IOMMU driver, but x86 > > is the primary target for it. This driver support a very simple > > usage model using the existing IOMMU API. The IOMMU

Re: [PATCH v2 05/13] pci: Add ACS validation utility

2012-05-24 Thread Alex Williamson
On Thu, 2012-05-24 at 17:30 -0400, Don Dutile wrote: > On 05/22/2012 01:05 AM, Alex Williamson wrote: > > In a PCI environment, transactions aren't always required to reach > > the root bus before being re-routed. Intermediate switches between > > an endpoint and the root bus can redirect DMA back

Re: [PATCH v2 12/13] pci: Misc pci_reg additions

2012-05-24 Thread Alex Williamson
On Thu, 2012-05-24 at 17:49 -0400, Don Dutile wrote: > On 05/22/2012 01:05 AM, Alex Williamson wrote: > > Fill in many missing definitions and add sizeof fields for many > > sections allowing for more extensive config parsing. > > > > Signed-off-by: Alex Williamson > > --- > > > overall, i'm very g

Re: [PATCH v2 00/13] IOMMU Groups + VFIO

2012-05-24 Thread Don Dutile
On 05/22/2012 01:04 AM, Alex Williamson wrote: Version 2 incorporating acks and feedback from v1. The PCI DMA quirk and ACS check are reworked, sysfs iommu groups ABI Documentation added as well as numerous other fixes, including patches from Alexey Kardashevskiy towards supporting POWER usage o

Re: [PATCH v2 03/13] iommu: IOMMU groups for VT-d and AMD-Vi

2012-05-24 Thread Alex Williamson
On Thu, 2012-05-24 at 17:01 -0400, Don Dutile wrote: > On 05/22/2012 01:04 AM, Alex Williamson wrote: > > Add back group support for AMD& Intel. amd_iommu already tracks > > devices and has init and uninit routines to manage groups. > > intel-iommu does this on the fly, so we make use of the noti

Re: [PATCH v2 12/13] pci: Misc pci_reg additions

2012-05-24 Thread Don Dutile
On 05/22/2012 01:05 AM, Alex Williamson wrote: Fill in many missing definitions and add sizeof fields for many sections allowing for more extensive config parsing. Signed-off-by: Alex Williamson --- overall, i'm very glad to see defines instead of hardcoded numbers in the code, but in

Re: [PATCH v2 09/13] vfio: x86 IOMMU implementation

2012-05-24 Thread Don Dutile
On 05/22/2012 01:05 AM, Alex Williamson wrote: x86 is probably the wrong name for this VFIO IOMMU driver, but x86 is the primary target for it. This driver support a very simple usage model using the existing IOMMU API. The IOMMU is expected to support the full host address space with no specia

Re: [PATCH v2 05/13] pci: Add ACS validation utility

2012-05-24 Thread Don Dutile
On 05/22/2012 01:05 AM, Alex Williamson wrote: In a PCI environment, transactions aren't always required to reach the root bus before being re-routed. Intermediate switches between an endpoint and the root bus can redirect DMA back downstream before things like IOMMUs have a chance to intervene.

Re: [PATCH v2 03/13] iommu: IOMMU groups for VT-d and AMD-Vi

2012-05-24 Thread Don Dutile
On 05/22/2012 01:04 AM, Alex Williamson wrote: Add back group support for AMD& Intel. amd_iommu already tracks devices and has init and uninit routines to manage groups. intel-iommu does this on the fly, so we make use of the notifier support built into iommu groups to create and remove groups.

RE: [PATCH v2] intel-iommu: Add device info into list before doing context mapping

2012-05-24 Thread David Woodhouse
On Fri, 2012-03-23 at 02:54 +, Hao, Xudong wrote: > Any other comments for this patch? Or can you check-in it in your > iommu tree? Apologies for the delayed response. I've just forwarded this to Linus. -- dwmw2 smime.p7s Description: S/MIME cryptographic signature