All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/3] Support for nesting IOMMUs in VFIO
@ 2014-09-02  9:53 Will Deacon
       [not found] ` <1409651619-27342-1-git-send-email-will.deacon-5wv7dgnIgG8@public.gmane.org>
  0 siblings, 1 reply; 12+ messages in thread
From: Will Deacon @ 2014-09-02  9:53 UTC (permalink / raw)
  To: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA; +Cc: Will Deacon

Hello,

This is version three of the patches I originally posted here:

  RFCv1: http://permalink.gmane.org/gmane.linux.kernel.iommu/5552
  RFCv2: http://permalink.gmane.org/gmane.linux.kernel.iommu/5700

Changes since RFCv2 include:

  - Dropped the RFC tag
  - Rebased onto 3.17-rc*
  - Iterate the support bus_types (currently just PCI) and check that
    nesting is actually supported

The corresponding arm-smmu changes are included to show how the new
domain attribute can be used.

All feedback welcome,

Will

-->8

Will Deacon (3):
  iommu: introduce domain attribute for nesting IOMMUs
  vfio/iommu_type1: add new VFIO_TYPE1_NESTING_IOMMU IOMMU type
  iommu/arm-smmu: add support for DOMAIN_ATTR_NESTING attribute

 drivers/iommu/arm-smmu.c        | 110 ++++++++++++++++++++++++++++++++--------
 drivers/vfio/vfio_iommu_type1.c |  87 ++++++++++++++++++++++++++++---
 include/linux/iommu.h           |   1 +
 include/uapi/linux/vfio.h       |   2 +
 4 files changed, 173 insertions(+), 27 deletions(-)

-- 
2.1.0

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

end of thread, other threads:[~2014-09-12 17:25 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-02  9:53 [PATCH v3 0/3] Support for nesting IOMMUs in VFIO Will Deacon
     [not found] ` <1409651619-27342-1-git-send-email-will.deacon-5wv7dgnIgG8@public.gmane.org>
2014-09-02  9:53   ` [PATCH v3 1/3] iommu: introduce domain attribute for nesting IOMMUs Will Deacon
2014-09-02  9:53   ` [PATCH v3 2/3] vfio/iommu_type1: add new VFIO_TYPE1_NESTING_IOMMU IOMMU type Will Deacon
     [not found]     ` <1409651619-27342-3-git-send-email-will.deacon-5wv7dgnIgG8@public.gmane.org>
2014-09-11 19:12       ` Alex Williamson
     [not found]         ` <1410462748.2982.342.camel-85EaTFmN5p//9pzu0YdTqQ@public.gmane.org>
2014-09-12 16:55           ` Will Deacon
     [not found]             ` <20140912165520.GF12108-5wv7dgnIgG8@public.gmane.org>
2014-09-12 17:25               ` Alex Williamson
2014-09-02  9:53   ` [PATCH v3 3/3] iommu/arm-smmu: add support for DOMAIN_ATTR_NESTING attribute Will Deacon
     [not found]     ` <1409651619-27342-4-git-send-email-will.deacon-5wv7dgnIgG8@public.gmane.org>
2014-09-02 11:12       ` Varun Sethi
     [not found]         ` <6c60062d962340bbaeccb07c82eaae73-AZ66ij2kwaacCcN9WK45f+O6mTEJWrR4XA4E9RH9d+qIuWR1G4zioA@public.gmane.org>
2014-09-02 11:16           ` Will Deacon
2014-09-03 15:22   ` [PATCH v3 0/3] Support for nesting IOMMUs in VFIO Joerg Roedel
     [not found]     ` <20140903152241.GK28786-zLv9SwRftAIdnm+yROfE0A@public.gmane.org>
2014-09-03 16:04       ` Will Deacon
2014-09-11 17:10   ` Will Deacon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.