Re: [Xen-devel] [PATCH 3/5] iommu: move iommu_get_ops() into common code

2019-05-14 Thread Jan Beulich
>>> On 14.05.19 at 18:19, wrote: >> -Original Message- >> From: Jan Beulich [mailto:jbeul...@suse.com] >> Sent: 13 May 2019 09:11 >> To: Paul Durrant >> Cc: Brian Woods ; Suravee Suthikulpanit > ; Julien >> Grall ; Andrew Cooper ; >> Roger > Pau Monne >> ; Wei Liu ; Kevin Tian > ; St

Re: [Xen-devel] [PATCH 3/5] iommu: move iommu_get_ops() into common code

2019-05-14 Thread Julien Grall
Hi, On 5/14/19 5:19 PM, Paul Durrant wrote: -Original Message- From: Jan Beulich [mailto:jbeul...@suse.com] Sent: 13 May 2019 09:11 To: Paul Durrant Cc: Brian Woods ; Suravee Suthikulpanit ; Julien Grall ; Andrew Cooper ; Roger Pau Monne ; Wei Liu ; Kevin Tian ; Stefano Stabellini ;

Re: [Xen-devel] [PATCH 3/5] iommu: move iommu_get_ops() into common code

2019-05-14 Thread Paul Durrant
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 13 May 2019 09:11 > To: Paul Durrant > Cc: Brian Woods ; Suravee Suthikulpanit > ; Julien > Grall ; Andrew Cooper ; > Roger Pau Monne > ; Wei Liu ; Kevin Tian > ; Stefano > Stabellini ; xen-devel > > Subject:

Re: [Xen-devel] [PATCH 3/5] iommu: move iommu_get_ops() into common code

2019-05-13 Thread Jan Beulich
>>> On 08.05.19 at 15:24, wrote: > Currently x86 and ARM differ in their implementation for no good reason. > This patch moves the ARM variant of iommu_get/set_ops() helpers into > common code and modifies them so they deal with the __initconstrel > ops structures used by the x86 IOMMU vendor impl

[Xen-devel] [PATCH 3/5] iommu: move iommu_get_ops() into common code

2019-05-08 Thread Paul Durrant
Currently x86 and ARM differ in their implementation for no good reason. This patch moves the ARM variant of iommu_get/set_ops() helpers into common code and modifies them so they deal with the __initconstrel ops structures used by the x86 IOMMU vendor implementations (adding __initconstrel to the