diff mbox series

[V2] SUPPORT.md: Update status of Renesas IPMMU-VMSA (Arm)

Message ID 1600536082-24112-1-git-send-email-olekstysh@gmail.com (mailing list archive)
State New, archived
Headers show
Series [V2] SUPPORT.md: Update status of Renesas IPMMU-VMSA (Arm) | expand

Commit Message

Oleksandr Tyshchenko Sept. 19, 2020, 5:21 p.m. UTC
From: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>

Mark Renesas IPMMU-VMSA as "Supported, not security supported"
and remove dependencies on CONFIG_EXPERT.

We can't treat the IOMMU driver as "Supported" since the device
passthrough feature is not security supported on Arm today.

Signed-off-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
---
Was "SUPPORT.md: Mark Renesas IPMMU-VMSA (Arm) as supported"
https://lists.xenproject.org/archives/html/xen-devel/2020-09/msg00967.html
    
Changes V1 -> V2:
   - Update patch subject/description
   - Use "Supported, not security supported"
    
---
 SUPPORT.md                      | 2 +-
 xen/arch/arm/platforms/Kconfig  | 2 +-
 xen/drivers/passthrough/Kconfig | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

Comments

Stefano Stabellini Sept. 22, 2020, 12:11 a.m. UTC | #1
On Sat, 19 Sep 2020, Oleksandr Tyshchenko wrote:
> From: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
> 
> Mark Renesas IPMMU-VMSA as "Supported, not security supported"
> and remove dependencies on CONFIG_EXPERT.
> 
> We can't treat the IOMMU driver as "Supported" since the device
> passthrough feature is not security supported on Arm today.
> 
> Signed-off-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>

Acked-by: Stefano Stabellini <sstabellini@kernel.org>


> ---
> Was "SUPPORT.md: Mark Renesas IPMMU-VMSA (Arm) as supported"
> https://lists.xenproject.org/archives/html/xen-devel/2020-09/msg00967.html
>     
> Changes V1 -> V2:
>    - Update patch subject/description
>    - Use "Supported, not security supported"
>     
> ---
>  SUPPORT.md                      | 2 +-
>  xen/arch/arm/platforms/Kconfig  | 2 +-
>  xen/drivers/passthrough/Kconfig | 2 +-
>  3 files changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/SUPPORT.md b/SUPPORT.md
> index 1479055..25987ec 100644
> --- a/SUPPORT.md
> +++ b/SUPPORT.md
> @@ -64,7 +64,7 @@ supported in this document.
>      Status, Intel VT-d: Supported
>      Status, ARM SMMUv1: Supported
>      Status, ARM SMMUv2: Supported
> -    Status, Renesas IPMMU-VMSA: Tech Preview
> +    Status, Renesas IPMMU-VMSA: Supported, not security supported
>  
>  ### ARM/GICv3 ITS
>  
> diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
> index 4bb7319..c93a6b2 100644
> --- a/xen/arch/arm/platforms/Kconfig
> +++ b/xen/arch/arm/platforms/Kconfig
> @@ -25,7 +25,7 @@ config RCAR3
>  	bool "Renesas RCar3 support"
>  	depends on ARM_64
>  	select HAS_SCIF
> -	select IPMMU_VMSA if EXPERT
> +	select IPMMU_VMSA
>  	---help---
>  	Enable all the required drivers for Renesas RCar3
>  
> diff --git a/xen/drivers/passthrough/Kconfig b/xen/drivers/passthrough/Kconfig
> index 73f4ad8..0036007 100644
> --- a/xen/drivers/passthrough/Kconfig
> +++ b/xen/drivers/passthrough/Kconfig
> @@ -14,7 +14,7 @@ config ARM_SMMU
>  	  ARM SMMU architecture.
>  
>  config IPMMU_VMSA
> -	bool "Renesas IPMMU-VMSA found in R-Car Gen3 SoCs" if EXPERT
> +	bool "Renesas IPMMU-VMSA found in R-Car Gen3 SoCs"
>  	depends on ARM_64
>  	---help---
>  	  Support for implementations of the Renesas IPMMU-VMSA found
> -- 
> 2.7.4
>
Julien Grall Sept. 23, 2020, 8:15 a.m. UTC | #2
Hi Oleksandr,

On 19/09/2020 18:21, Oleksandr Tyshchenko wrote:
> From: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
> 
> Mark Renesas IPMMU-VMSA as "Supported, not security supported"
> and remove dependencies on CONFIG_EXPERT.
> 
> We can't treat the IOMMU driver as "Supported" since the device
> passthrough feature is not security supported on Arm today.
> 
> Signed-off-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>

Acked-by: Julien Grall <jgrall@amazon.com>

Cheers,
diff mbox series

Patch

diff --git a/SUPPORT.md b/SUPPORT.md
index 1479055..25987ec 100644
--- a/SUPPORT.md
+++ b/SUPPORT.md
@@ -64,7 +64,7 @@  supported in this document.
     Status, Intel VT-d: Supported
     Status, ARM SMMUv1: Supported
     Status, ARM SMMUv2: Supported
-    Status, Renesas IPMMU-VMSA: Tech Preview
+    Status, Renesas IPMMU-VMSA: Supported, not security supported
 
 ### ARM/GICv3 ITS
 
diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig
index 4bb7319..c93a6b2 100644
--- a/xen/arch/arm/platforms/Kconfig
+++ b/xen/arch/arm/platforms/Kconfig
@@ -25,7 +25,7 @@  config RCAR3
 	bool "Renesas RCar3 support"
 	depends on ARM_64
 	select HAS_SCIF
-	select IPMMU_VMSA if EXPERT
+	select IPMMU_VMSA
 	---help---
 	Enable all the required drivers for Renesas RCar3
 
diff --git a/xen/drivers/passthrough/Kconfig b/xen/drivers/passthrough/Kconfig
index 73f4ad8..0036007 100644
--- a/xen/drivers/passthrough/Kconfig
+++ b/xen/drivers/passthrough/Kconfig
@@ -14,7 +14,7 @@  config ARM_SMMU
 	  ARM SMMU architecture.
 
 config IPMMU_VMSA
-	bool "Renesas IPMMU-VMSA found in R-Car Gen3 SoCs" if EXPERT
+	bool "Renesas IPMMU-VMSA found in R-Car Gen3 SoCs"
 	depends on ARM_64
 	---help---
 	  Support for implementations of the Renesas IPMMU-VMSA found