SUPPORT.md | 2 +- xen/arch/arm/platforms/Kconfig | 2 +- xen/drivers/passthrough/Kconfig | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
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(-)
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
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 >
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, -- Julien Grall
© 2016 - 2024 Red Hat, Inc.