[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v2 2/2] xen/arm: add FF-A mediator
Hi, On 14/06/2022 20:47, Volodymyr Babchuk wrote: menu "ARM errata workaround via the alternative framework" diff --git a/xen/arch/arm/Makefile b/xen/arch/arm/Makefile index 1d862351d111..dbf5e593a069 100644 --- a/xen/arch/arm/Makefile +++ b/xen/arch/arm/Makefile @@ -20,6 +20,7 @@ obj-y += domain.o obj-y += domain_build.init.o obj-y += domctl.o obj-$(CONFIG_EARLY_PRINTK) += early_printk.o +obj-$(CONFIG_FFA) += ffa.o obj-y += gic.o obj-y += gic-v2.o obj-$(CONFIG_GICV3) += gic-v3.o diff --git a/xen/arch/arm/domain.c b/xen/arch/arm/domain.c index 8110c1df8638..a93e6a9c4aef 100644 --- a/xen/arch/arm/domain.c +++ b/xen/arch/arm/domain.c @@ -27,6 +27,7 @@ #include <asm/cpufeature.h> #include <asm/current.h> #include <asm/event.h> +#include <asm/ffa.h> #include <asm/gic.h> #include <asm/guest_atomics.h> #include <asm/irq.h> @@ -756,6 +757,9 @@ int arch_domain_create(struct domain *d, if ( (rc = tee_domain_init(d, config->arch.tee_type)) != 0 ) goto fail;+ if ( (rc = ffa_domain_init(d)) != 0 )So, FFA support will be enabled for each domain? I think that this is fine for experimental feature, but I want to hear maintainer's opinion. I would prefer if we add a flag to allow per-domain support. This would allow someone to use FFA with a trusted domain (e.g dom0) but not on non-trusted VMs (I don't yet know how secure it will be to expose it to everyone). Cheers, -- Julien Grall
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |