Re: [PATCH v2] xen/arm: fix arm_iommu_map_page after f9f6b22ab

2025-07-17 Thread Stewart Hildebrand
On 7/16/25 05:59, Julien Grall wrote: > On 16/07/2025 10:56, Julien Grall wrote: >> On 15/07/2025 16:58, Stewart Hildebrand wrote: >>> On 7/14/25 18:47, Julien Grall wrote: Hi Stewards, On 14/07/2025 22:12, Stewart Hildebrand wrote: > On 7/12/25 06:08, Julien Grall wrote: >>

Re: [PATCH v2] xen/arm: fix arm_iommu_map_page after f9f6b22ab

2025-07-16 Thread Julien Grall
On 16/07/2025 10:56, Julien Grall wrote: On 15/07/2025 16:58, Stewart Hildebrand wrote: On 7/14/25 18:47, Julien Grall wrote: Hi Stewards, On 14/07/2025 22:12, Stewart Hildebrand wrote: On 7/12/25 06:08, Julien Grall wrote: Hi Stefano, On 11/07/2025 01:25, Stefano Stabellini wrote: diff

Re: [PATCH v2] xen/arm: fix arm_iommu_map_page after f9f6b22ab

2025-07-16 Thread Julien Grall
Hi Stewart, On 15/07/2025 16:58, Stewart Hildebrand wrote: On 7/14/25 18:47, Julien Grall wrote: Hi Stewards, On 14/07/2025 22:12, Stewart Hildebrand wrote: On 7/12/25 06:08, Julien Grall wrote: Hi Stefano, On 11/07/2025 01:25, Stefano Stabellini wrote: diff --git a/xen/drivers/passthrough

Re: [PATCH v2] xen/arm: fix arm_iommu_map_page after f9f6b22ab

2025-07-15 Thread Stewart Hildebrand
On 7/14/25 18:47, Julien Grall wrote: > Hi Stewards, > > On 14/07/2025 22:12, Stewart Hildebrand wrote: >> On 7/12/25 06:08, Julien Grall wrote: >>> Hi Stefano, >>> >>> On 11/07/2025 01:25, Stefano Stabellini wrote: diff --git a/xen/drivers/passthrough/arm/iommu_helpers.c b/xen/drivers/

Re: [PATCH v2] xen/arm: fix arm_iommu_map_page after f9f6b22ab

2025-07-14 Thread Julien Grall
Hi Stewards, On 14/07/2025 22:12, Stewart Hildebrand wrote: On 7/12/25 06:08, Julien Grall wrote: Hi Stefano, On 11/07/2025 01:25, Stefano Stabellini wrote: diff --git a/xen/drivers/passthrough/arm/iommu_helpers.c b/xen/drivers/passthrough/arm/iommu_helpers.c index 5cb1987481..dae5fc0caa 100

Re: [PATCH v2] xen/arm: fix arm_iommu_map_page after f9f6b22ab

2025-07-14 Thread Stewart Hildebrand
On 7/12/25 06:08, Julien Grall wrote: > Hi Stefano, > > On 11/07/2025 01:25, Stefano Stabellini wrote: >> diff --git a/xen/drivers/passthrough/arm/iommu_helpers.c >> b/xen/drivers/passthrough/arm/iommu_helpers.c >> index 5cb1987481..dae5fc0caa 100644 >> --- a/xen/drivers/passthrough/arm/iommu_hel

Re: [PATCH v2] xen/arm: fix arm_iommu_map_page after f9f6b22ab

2025-07-14 Thread Jason Andryuk
On 2025-07-12 06:08, Julien Grall wrote: Hi Stefano, On 11/07/2025 01:25, Stefano Stabellini wrote: Up until f9f6b22ab "xen/arm: Map ITS doorbell register to IOMMU page Everywhere in this commit message, we are using 12 characters commit ID. tables" the only caller of iommu_map on ARM was g

Re: [PATCH v2] xen/arm: fix arm_iommu_map_page after f9f6b22ab

2025-07-12 Thread Julien Grall
Hi Stefano, On 11/07/2025 01:25, Stefano Stabellini wrote: Up until f9f6b22ab "xen/arm: Map ITS doorbell register to IOMMU page Everywhere in this commit message, we are using 12 characters commit ID. tables" the only caller of iommu_map on ARM was grant_table.c which has a specific usage mo

Re: [PATCH v2] xen/arm: fix arm_iommu_map_page after f9f6b22ab

2025-07-11 Thread Stewart Hildebrand
On 7/10/25 20:25, Stefano Stabellini wrote: > Up until f9f6b22ab "xen/arm: Map ITS doorbell register to IOMMU page > tables" the only caller of iommu_map on ARM was grant_table.c which has > a specific usage model and restrictions as described by the in-code > comment in arm_iommu_map_page. > > f9

[PATCH v2] xen/arm: fix arm_iommu_map_page after f9f6b22ab

2025-07-10 Thread Stefano Stabellini
Up until f9f6b22ab "xen/arm: Map ITS doorbell register to IOMMU page tables" the only caller of iommu_map on ARM was grant_table.c which has a specific usage model and restrictions as described by the in-code comment in arm_iommu_map_page. f9f6b22ab introduced a second caller to iommu_map on ARM: