Re: [Xen-devel] [PATCH v4 07/10] IOMMU: propagate IOMMU Device-TLB flush error up to iommu_iotlb_flush{, _all} (leaf ones).

2016-05-11 Thread Jan Beulich
>>> On 11.05.16 at 09:20, wrote: > On May 11, 2016 3:17 PM, Jan Beulich wrote: >> >>> On 11.05.16 at 09:12, wrote: >> > On May 11, 2016 3:06 PM, Jan Beulich wrote: >> >> >>> On 11.05.16 at 08:47,

Re: [Xen-devel] [PATCH v4 07/10] IOMMU: propagate IOMMU Device-TLB flush error up to iommu_iotlb_flush{, _all} (leaf ones).

2016-05-11 Thread Xu, Quan
On May 11, 2016 3:17 PM, Jan Beulich wrote: > >>> On 11.05.16 at 09:12, wrote: > > On May 11, 2016 3:06 PM, Jan Beulich wrote: > >> >>> On 11.05.16 at 08:47, wrote: > >> > On May 10, 2016 5:07 PM, Jan Beulich

Re: [Xen-devel] [PATCH v4 07/10] IOMMU: propagate IOMMU Device-TLB flush error up to iommu_iotlb_flush{, _all} (leaf ones).

2016-05-11 Thread Jan Beulich
>>> On 11.05.16 at 09:12, wrote: > On May 11, 2016 3:06 PM, Jan Beulich wrote: >> >>> On 11.05.16 at 08:47, wrote: >> > On May 10, 2016 5:07 PM, Jan Beulich wrote: >> >> >>> On 06.05.16 at 10:54,

Re: [Xen-devel] [PATCH v4 07/10] IOMMU: propagate IOMMU Device-TLB flush error up to iommu_iotlb_flush{, _all} (leaf ones).

2016-05-11 Thread Xu, Quan
On May 11, 2016 3:06 PM, Jan Beulich wrote: > >>> On 11.05.16 at 08:47, wrote: > > On May 10, 2016 5:07 PM, Jan Beulich wrote: > >> >>> On 06.05.16 at 10:54, wrote: > >> > --- a/xen/drivers/passthrough/vtd/iommu.c > >>

Re: [Xen-devel] [PATCH v4 07/10] IOMMU: propagate IOMMU Device-TLB flush error up to iommu_iotlb_flush{, _all} (leaf ones).

2016-05-11 Thread Jan Beulich
>>> On 11.05.16 at 08:47, wrote: > On May 10, 2016 5:07 PM, Jan Beulich wrote: >> >>> On 06.05.16 at 10:54, wrote: >> > --- a/xen/drivers/passthrough/vtd/iommu.c >> > +++ b/xen/drivers/passthrough/vtd/iommu.c >> > @@ -604,15 +604,15 @@

Re: [Xen-devel] [PATCH v4 07/10] IOMMU: propagate IOMMU Device-TLB flush error up to iommu_iotlb_flush{, _all} (leaf ones).

2016-05-11 Thread Xu, Quan
On May 10, 2016 5:07 PM, Jan Beulich wrote: > >>> On 06.05.16 at 10:54, wrote: > > --- a/xen/drivers/passthrough/vtd/iommu.c > > +++ b/xen/drivers/passthrough/vtd/iommu.c > > @@ -604,15 +604,15 @@ static int iommu_flush_iotlb(struct domain *d, > unsigned

Re: [Xen-devel] [PATCH v4 07/10] IOMMU: propagate IOMMU Device-TLB flush error up to iommu_iotlb_flush{, _all} (leaf ones).

2016-05-10 Thread Jan Beulich
>>> On 06.05.16 at 10:54, wrote: > --- a/xen/drivers/passthrough/vtd/iommu.c > +++ b/xen/drivers/passthrough/vtd/iommu.c > @@ -604,15 +604,15 @@ static int iommu_flush_iotlb(struct domain *d, unsigned > long gfn, > return rc; > } > > -static void

[Xen-devel] [PATCH v4 07/10] IOMMU: propagate IOMMU Device-TLB flush error up to iommu_iotlb_flush{, _all} (leaf ones).

2016-05-06 Thread Quan Xu
Propagate the IOMMU Device-TLB flush error up to the iommu_iotlb_flush{,_all}. This patch fixes the leaf ones. Signed-off-by: Quan Xu Acked-by: Kevin Tian CC: Stefano Stabellini CC: Julien Grall CC: Jan