Re: [PATCH 0/5] iommu/vt-d: Consolidate various cache flush ops

2019-12-04 Thread Jacob Pan
On Wed, 4 Dec 2019 08:32:17 +0800 Lu Baolu wrote: > Hi Jacob, > > On 12/4/19 12:50 AM, Jacob Pan wrote: > > On Tue, 3 Dec 2019 10:44:45 +0800 > > Lu Baolu wrote: > > > >> Hi Jacob, > >> > >> On 12/3/19 4:02 AM, Jacob Pan wrote: > >>> On Fri, 22 Nov 2019 11:04:44 +0800 > >>> Lu Baolu wrote

Re: [PATCH 0/5] iommu/vt-d: Consolidate various cache flush ops

2019-12-03 Thread Lu Baolu
Hi Jacob, On 12/4/19 12:50 AM, Jacob Pan wrote: On Tue, 3 Dec 2019 10:44:45 +0800 Lu Baolu wrote: Hi Jacob, On 12/3/19 4:02 AM, Jacob Pan wrote: On Fri, 22 Nov 2019 11:04:44 +0800 Lu Baolu wrote: Intel VT-d 3.0 introduces more caches and interfaces for software to flush when it runs i

Re: [PATCH 0/5] iommu/vt-d: Consolidate various cache flush ops

2019-12-03 Thread Lu Baolu
Hi David, On 12/3/19 4:49 PM, David Woodhouse wrote: On Fri, 2019-11-22 at 11:04 +0800, Lu Baolu wrote: Intel VT-d 3.0 introduces more caches and interfaces for software to flush when it runs in the scalable mode. Currently various cache flush helpers are scattered around. This consolidates the

Re: [PATCH 0/5] iommu/vt-d: Consolidate various cache flush ops

2019-12-03 Thread Jacob Pan
On Tue, 3 Dec 2019 10:44:45 +0800 Lu Baolu wrote: > Hi Jacob, > > On 12/3/19 4:02 AM, Jacob Pan wrote: > > On Fri, 22 Nov 2019 11:04:44 +0800 > > Lu Baolu wrote: > > > >> Intel VT-d 3.0 introduces more caches and interfaces for software > >> to flush when it runs in the scalable mode. Curren

Re: [PATCH 0/5] iommu/vt-d: Consolidate various cache flush ops

2019-12-03 Thread David Woodhouse
On Fri, 2019-11-22 at 11:04 +0800, Lu Baolu wrote: > Intel VT-d 3.0 introduces more caches and interfaces for software to > flush when it runs in the scalable mode. Currently various cache flush > helpers are scattered around. This consolidates them by putting them in > the existing iommu_flush str

Re: [PATCH 0/5] iommu/vt-d: Consolidate various cache flush ops

2019-12-02 Thread Lu Baolu
Hi Jacob, On 12/3/19 4:02 AM, Jacob Pan wrote: On Fri, 22 Nov 2019 11:04:44 +0800 Lu Baolu wrote: Intel VT-d 3.0 introduces more caches and interfaces for software to flush when it runs in the scalable mode. Currently various cache flush helpers are scattered around. This consolidates them by

Re: [PATCH 0/5] iommu/vt-d: Consolidate various cache flush ops

2019-12-02 Thread Jacob Pan
On Fri, 22 Nov 2019 11:04:44 +0800 Lu Baolu wrote: > Intel VT-d 3.0 introduces more caches and interfaces for software to > flush when it runs in the scalable mode. Currently various cache flush > helpers are scattered around. This consolidates them by putting them > in the existing iommu_flush s

[PATCH 0/5] iommu/vt-d: Consolidate various cache flush ops

2019-11-21 Thread Lu Baolu
Intel VT-d 3.0 introduces more caches and interfaces for software to flush when it runs in the scalable mode. Currently various cache flush helpers are scattered around. This consolidates them by putting them in the existing iommu_flush structure. /* struct iommu_flush - Intel IOMMU cache invalida