[PATCH] drivers/iommu: Ensure that the queue base address is successfully written during SMMU initialization.

Daniel Mentz danielmentz at google.com
Sun Feb 18 21:44:47 PST 2024


On Sat, Feb 17, 2024 at 9:02 PM ni.liqiang <niliqiang.io at gmail.com> wrote:
> If there are no memory barriers, how can we ensure this order?

 The SMMU registers are accessed using Device-nGnRE attributes. It is
my understanding that, for Device-nGnRE, the Arm architecture requires
that writes to the same peripheral arrive at the endpoint in program
order.



More information about the linux-arm-kernel mailing list