[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 04/15] tools/libs/light: Always enable IOMMU
On Wed, Apr 24, 2024 at 11:34:38AM +0800, Henry Wang wrote: > For overlay with iommu functionality to work with running VMs, we need > to enable IOMMU when iomem presents for the domains. > > Signed-off-by: Vikram Garhwal <fnu.vikram@xxxxxxxxxx> > Signed-off-by: Henry Wang <xin.wang2@xxxxxxx> > --- > tools/libs/light/libxl_arm.c | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/tools/libs/light/libxl_arm.c b/tools/libs/light/libxl_arm.c > index 1cb89fa584..dd5c9f4917 100644 > --- a/tools/libs/light/libxl_arm.c > +++ b/tools/libs/light/libxl_arm.c > @@ -222,6 +222,12 @@ int libxl__arch_domain_prepare_config(libxl__gc *gc, > config->arch.sve_vl = d_config->b_info.arch_arm.sve_vl / 128U; > } > > +#ifdef LIBXL_HAVE_DT_OVERLAY libxl_arm.c is only build on Arm, so this should be defined, so no need to check. > + if (d_config->b_info.num_iomem) { > + config->flags |= XEN_DOMCTL_CDF_iommu; Is this doing the same thing as the previous patch? Thanks, -- Anthony PERARD
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |