iommu.lists.linux-foundation.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] iommu/arm-smmu: Current patch queue for 4.6
@ 2016-02-19 17:46 Will Deacon
       [not found] ` <1455904003-28069-1-git-send-email-will.deacon-5wv7dgnIgG8@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Will Deacon @ 2016-02-19 17:46 UTC (permalink / raw)
  To: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA
  Cc: Will Deacon, jroedel-l3A5Bk7waGM

Hello,

Here's the current state of my ARM SMMU queue for 4.6. I plan to send a
pull to Joerg next week.

We're *nearly* there with the default domain stuff, but we're just
missing the actual swizzling of the DMA ops, which is needed to support
VFIO (when we bind the device back to the host, it ends up in the default
domain). I reckon we'll get that sorted for 4.7, which would allow us
to fault DMA transactions by default for devices that we don't know
about.

Cheers,

Will

--->8

Anup Patel (1):
  of: iommu: Increment DT node refcount in of_iommu_set_ops()

Robin Murphy (3):
  iommu/arm-smmu: Treat all device transactions as unprivileged
  iommu/arm-smmu: Support DMA-API domains
  iommu/arm-smmu: Allow disabling unmatched stream bypass

Will Deacon (2):
  iommu/arm-smmu: Don't fail device attach if already attached to a
    domain
  iommu/arm-smmu: Treat IOMMU_DOMAIN_DMA as bypass for now

 drivers/iommu/arm-smmu-v3.c | 50 +++++++++++++++-------------
 drivers/iommu/arm-smmu.c    | 79 ++++++++++++++++++++++++++++-----------------
 drivers/iommu/of_iommu.c    |  1 +
 3 files changed, 78 insertions(+), 52 deletions(-)

-- 
2.1.4

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-02-19 17:46 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-19 17:46 [PATCH 0/6] iommu/arm-smmu: Current patch queue for 4.6 Will Deacon
     [not found] ` <1455904003-28069-1-git-send-email-will.deacon-5wv7dgnIgG8@public.gmane.org>
2016-02-19 17:46   ` [PATCH 1/6] iommu/arm-smmu: Treat all device transactions as unprivileged Will Deacon
2016-02-19 17:46   ` [PATCH 2/6] iommu/arm-smmu: Support DMA-API domains Will Deacon
2016-02-19 17:46   ` [PATCH 3/6] of: iommu: Increment DT node refcount in of_iommu_set_ops() Will Deacon
2016-02-19 17:46   ` [PATCH 4/6] iommu/arm-smmu: Allow disabling unmatched stream bypass Will Deacon
2016-02-19 17:46   ` [PATCH 5/6] iommu/arm-smmu: Don't fail device attach if already attached to a domain Will Deacon
2016-02-19 17:46   ` [PATCH 6/6] iommu/arm-smmu: Treat IOMMU_DOMAIN_DMA as bypass for now Will Deacon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).