Re: [PATCH v3 0/5] Clean up VMD DMA Map Ops

2020-01-13 Thread Lorenzo Pieralisi
On Fri, Jan 10, 2020 at 10:21:08AM -0700, Jon Derrick wrote: > v2 Set: > https://lore.kernel.org/linux-iommu/1578580256-3483-1-git-send-email-jonathan.derr...@intel.com/T/#t > v1 Set: > https://lore.kernel.org/linux-iommu/20200107134125.gd30...@8bytes.org/T/#t > > VMD currently works with VT-d

Re: [RFC 2/5] iommu/vt-d: Unlink device if failed to add to group

2020-01-13 Thread Joerg Roedel
On Sun, Jan 12, 2020 at 09:36:56AM +0800, Lu Baolu wrote: > On 1/1/20 4:24 AM, Jon Derrick wrote: > > If the device fails to be added to the group, make sure to unlink the > > reference before returning. > > > > Signed-off-by: Jon Derrick > > Queued for v5.6. No need to do so, I sent it

Re: [PATCH v3 0/5] Clean up VMD DMA Map Ops

2020-01-13 Thread Derrick, Jonathan
Hi Lorenzo, On Mon, 2020-01-13 at 12:08 +, Lorenzo Pieralisi wrote: > On Fri, Jan 10, 2020 at 10:21:08AM -0700, Jon Derrick wrote: > > v2 Set: > > https://lore.kernel.org/linux-iommu/1578580256-3483-1-git-send-email-jonathan.derr...@intel.com/T/#t > > v1 Set: > >

Re: [PATCH v3 0/5] Clean up VMD DMA Map Ops

2020-01-13 Thread Bjorn Helgaas
On Mon, Jan 13, 2020 at 05:13:38PM +, Derrick, Jonathan wrote: > On Mon, 2020-01-13 at 12:08 +, Lorenzo Pieralisi wrote: > > On Fri, Jan 10, 2020 at 10:21:08AM -0700, Jon Derrick wrote: > > > v2 Set: > > >

Re: [PATCH v3 0/5] Clean up VMD DMA Map Ops

2020-01-13 Thread Lorenzo Pieralisi
On Mon, Jan 13, 2020 at 12:01:13PM -0600, Bjorn Helgaas wrote: > On Mon, Jan 13, 2020 at 05:13:38PM +, Derrick, Jonathan wrote: > > On Mon, 2020-01-13 at 12:08 +, Lorenzo Pieralisi wrote: > > > On Fri, Jan 10, 2020 at 10:21:08AM -0700, Jon Derrick wrote: > > > > v2 Set: > > > >

[PATCH] iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support

2020-01-13 Thread Rob Herring
Arm SMMUv3.2 adds support for TLB range invalidate operations. Support for range invalidate is determined by the RIL bit in the IDR3 register. The range invalidate is in units of the leaf page size and operates on 1-32 chunks of a power of 2 multiple pages. First we determine from the size what

[PATCH] iommu/arm-smmu-v3: Batch ATC invalidation commands

2020-01-13 Thread Rob Herring
Similar to commit 2af2e72b18b4 ("iommu/arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync()"), build up a list of ATC invalidation commands and submit them all at once to the command queue instead of one-by-one. Cc: Jean-Philippe Brucker Cc: Will Deacon Cc: Robin Murphy Cc: Joerg Roedel

Re: [PATCH] drm/rockchip: Add missing vmalloc header

2020-01-13 Thread Heiko Stuebner
Am Dienstag, 31. Dezember 2019, 09:12:36 CET schrieb Krzysztof Kozlowski: > The Rockship DRM GEM code uses vmap()/vunmap() so vmalloc header must be > included to avoid warnings like (on IA64, compile tested): > > drivers/gpu/drm/rockchip/rockchip_drm_gem.c: In function >

Re: [PATCH v3 1/5] x86/pci: Add a to_pci_sysdata helper

2020-01-13 Thread Bjorn Helgaas
On Fri, Jan 10, 2020 at 10:21:09AM -0700, Jon Derrick wrote: > From: Christoph Hellwig > > Various helpers need the pci_sysdata just to dereference a single field > in it. Add a little helper that returns the properly typed sysdata > pointer to require a little less boilerplate code. > >

Re: [RFC 0/2] iommu: arm-smmu: Add support for early direct mappings

2020-01-13 Thread Saravana Kannan via iommu
I added everyone from the other thread, but somehow managed to miss the Bjorn who sent the emails! Fixing that now. On Mon, Jan 13, 2020 at 6:07 AM Thierry Reding wrote: > > On Fri, Jan 10, 2020 at 08:56:39PM -0800, Saravana Kannan wrote: > > Hi Thierry, > > > > I happened upon this thread while

Re: [RFC 2/5] iommu/vt-d: Unlink device if failed to add to group

2020-01-13 Thread Lu Baolu
On 1/13/20 8:20 PM, Joerg Roedel wrote: On Sun, Jan 12, 2020 at 09:36:56AM +0800, Lu Baolu wrote: On 1/1/20 4:24 AM, Jon Derrick wrote: If the device fails to be added to the group, make sure to unlink the reference before returning. Signed-off-by: Jon Derrick Queued for v5.6. No need to

Re: [RFC 0/2] iommu: arm-smmu: Add support for early direct mappings

2020-01-13 Thread Bjorn Andersson
On Mon 13 Jan 14:01 PST 2020, Saravana Kannan wrote: > I added everyone from the other thread, but somehow managed to miss > the Bjorn who sent the emails! Fixing that now. > Thanks for looping me in Saravana. > On Mon, Jan 13, 2020 at 6:07 AM Thierry Reding > wrote: > > > > On Fri, Jan 10,