From: Michal Privoznik Date: Wed, 8 Oct 2025 08:50:32 +0000 (+0200) Subject: qemu_validate: Reflect dependencies of hv-ipi X-Git-Tag: v11.9.0-rc1~82 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f4557315f32747d45cf2da78af6e009f513892f4;p=thirdparty%2Flibvirt.git qemu_validate: Reflect dependencies of hv-ipi Per QEMU documentation (docs/system/i386/hyperv.rst): ``hv-ipi`` Enables paravirtualized IPI send mechanism. Requires: ``hv-vpindex`` Reflect this dependency when validating domain definition. Signed-off-by: Michal Privoznik Reviewed-by: Ján Tomko --- diff --git a/src/qemu/qemu_validate.c b/src/qemu/qemu_validate.c index 38cac4dc72..f274e4f126 100644 --- a/src/qemu/qemu_validate.c +++ b/src/qemu/qemu_validate.c @@ -129,6 +129,8 @@ qemuValidateDomainDefHypervFeatures(const virDomainDef *def) CHECK_HV_FEAT(VIR_DOMAIN_HYPERV_TLBFLUSH, VIR_DOMAIN_HYPERV_VPINDEX); + CHECK_HV_FEAT(VIR_DOMAIN_HYPERV_IPI, VIR_DOMAIN_HYPERV_VPINDEX); + return 0; }