On 06.12.2024 05:42, Denis Mukhin via B4 Relay wrote: > --- a/tools/libs/light/libxl_x86.c > +++ b/tools/libs/light/libxl_x86.c > @@ -8,7 +8,11 @@ int libxl__arch_domain_prepare_config(libxl__gc *gc, > { > switch(d_config->c_info.type) { > case LIBXL_DOMAIN_TYPE_HVM: > - config->arch.emulation_flags = (XEN_X86_EMU_ALL & ~XEN_X86_EMU_VPCI); > + config->arch.emulation_flags = XEN_X86_EMU_ALL; > + config->arch.emulation_flags &= ~XEN_X86_EMU_VPCI; > + /* Virtual UART is selected at Xen build time */ > + config->arch.emulation_flags &= ~XEN_X86_EMU_VUART;
That is all domains, even post-boot created ones, only ever get the same setting? Jan