All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] xen/arm: smmuv1: Fix stream match conflict issue
@ 2021-03-09 18:19 Rahul Singh
  2021-03-09 18:19 ` [PATCH 1/5] xen/arm: smmuv1: Handle stream IDs more dynamically Rahul Singh
                   ` (7 more replies)
  0 siblings, 8 replies; 16+ messages in thread
From: Rahul Singh @ 2021-03-09 18:19 UTC (permalink / raw)
  To: xen-devel
  Cc: bertrand.marquis, rahul.singh, Stefano Stabellini, Julien Grall,
	Volodymyr Babchuk

This patch is the work to fix the stream match conflict issue when two devices
have the same stream-id.

Approach taken is to merge the below commit from Linux driver to fix the
issue.

1. "iommu/arm-smmu: Handle stream IDs more dynamically"
    commit 21174240e4f4439bb8ed6c116cdbdc03eba2126e
2. "iommu/arm-smmu: Consolidate stream map entry state"
    commit 1f3d5ca43019bff1105838712d55be087d93c0da
3. "iommu/arm-smmu: Keep track of S2CR state"
    commit 8e8b203eabd8b9e96d02d6339e4abce3e5a7ea4b
4. "iommu/arm-smmu: Add a stream map entry iterator"
    commit d3097e39302083d58922a3d1032d7d59a63d263d
5. "iommu/arm-smmu: Intelligent SMR allocation"
    commit 588888a7399db352d2b1a41c9d5b3bf0fd482390

Rahul Singh (5):
  xen/arm: smmuv1: Handle stream IDs more dynamically
  xen/arm: smmuv1: Consolidate stream map entry state
  xen/arm: smmuv1: Keep track of S2CR state
  xen/arm: smmuv1: Add a stream map entry iterator
  xen/arm: smmuv1: Intelligent SMR allocation

 xen/drivers/passthrough/arm/smmu.c | 423 ++++++++++++++++++-----------
 1 file changed, 262 insertions(+), 161 deletions(-)

-- 
2.17.1



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

end of thread, other threads:[~2021-03-22  8:46 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-09 18:19 [PATCH 0/5] xen/arm: smmuv1: Fix stream match conflict issue Rahul Singh
2021-03-09 18:19 ` [PATCH 1/5] xen/arm: smmuv1: Handle stream IDs more dynamically Rahul Singh
2021-03-16 15:16   ` Julien Grall
2021-03-16 17:03     ` Rahul Singh
2021-03-09 18:19 ` [PATCH 2/5] xen/arm: smmuv1: Consolidate stream map entry state Rahul Singh
2021-03-09 18:19 ` [PATCH 3/5] xen/arm: smmuv1: Keep track of S2CR state Rahul Singh
2021-03-09 18:19 ` [PATCH 4/5] xen/arm: smmuv1: Add a stream map entry iterator Rahul Singh
2021-03-09 18:19 ` [PATCH 5/5] xen/arm: smmuv1: Intelligent SMR allocation Rahul Singh
2021-03-16 15:08   ` Julien Grall
2021-03-16 17:54     ` Rahul Singh
2021-03-20 12:01       ` Julien Grall
2021-03-22  8:45         ` Rahul Singh
2021-03-12  0:38 ` [PATCH 0/5] xen/arm: smmuv1: Fix stream match conflict issue Stefano Stabellini
2021-03-12  7:58 ` Bertrand Marquis
2021-03-16 15:04 ` Julien Grall
2021-03-16 17:06   ` Rahul Singh

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.