I checked all the patches against the originals.
I had comments on patches 3,4,5.
You can add:
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
to all the others (1,2,6,7,8,9,10).
On Fri, 2 Sep 2022, Rahul Singh wrote:
> This patch series merge the applicable Linux fixes to Xen.
>
> Bixuan Cui (1):
> xen/arm: smmuv3: Change *array into *const array
>
> Christophe JAILLET (1):
> xen/arm: smmuv3: Avoid open coded arithmetic in memory allocation
>
> Gustavo A. R. Silva (1):
> xen/arm: smmuv3: Fix fall-through warning for Clang
>
> Jean-Philippe Brucker (2):
> xen/arm: smmuv3: Fix endianness annotations
> xen/arm: smmuv3: Move definitions to a header
>
> Robin Murphy (1):
> xen/arm: smmuv3: Remove the page 1 fixup
>
> Zenghui Yu (2):
> xen/arm: smmuv3: Fix l1 stream table size in the error message
> xen/arm: smmuv3: Remove the unused fields for PREFETCH_CONFIG command
>
> Zhen Lei (1):
> xen/arm: smmuv3: Remove unnecessary oom message
>
> Zhou Wang (1):
> xen/arm: smmuv3: Ensure queue is read after updating prod pointer
>
> xen/arch/arm/include/asm/system.h | 1 +
> xen/drivers/passthrough/arm/smmu-v3.c | 742 ++------------------------
> xen/drivers/passthrough/arm/smmu-v3.h | 672 +++++++++++++++++++++++
> 3 files changed, 708 insertions(+), 707 deletions(-)
> create mode 100644 xen/drivers/passthrough/arm/smmu-v3.h
>
> --
> 2.25.1
>