Thread (14 messages) flat view 14 messages, 4 authors, 2021-08-16

Re: [PATCH 1/4] iommu/arm-smmu-v3: Use command queue batching helpers to improve performance

From: Leizhen (ThunderTown) <hidden>
Date: 2021-08-16 02:15:44
Also in: linux-iommu, lkml


On 2021/8/14 0:45, John Garry wrote:
On 13/08/2021 17:01, Robin Murphy wrote:
quoted
quoted
diff --git a/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c b/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
index 235f9bdaeaf223b..c81cd929047f573 100644
--- a/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
+++ b/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
@@ -1747,15 +1747,16 @@ static int arm_smmu_atc_inv_master(struct arm_smmu_master *master)
  {
      int i;
      struct arm_smmu_cmdq_ent cmd;
+    struct arm_smmu_cmdq_batch cmds = {};
BTW, it looks like this has crossed over with John's patch removing these.
It is only called from arm_smmu_disable_ats(), so not hot-path by the look for it. Or who even has ats HW ...?

But it should be at least cleaned-up for consistency. Leizhen?
Okay, I'll revise it. But Will already took it. So I'm not sure whether to send v2 or a separate patch.
Thanks,
John
.
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help