On a Wednesday in 2025, Michal Privoznik via Devel wrote:
v2 of:

https://lists.libvirt.org/archives/list/[email protected]/thread/DFODXJR46YDTC545NTGJ4ED52D3W3H5E/

diff to v1:
- Validate dependencies across hv-* enlightenment (per QEMU docs),
- Drop introduction of hv-time, since it's already present (as a timer),

I've kept mode='host-model' in domain XML and <defaults/> in domcaps
XML, since no one objected, yet.

Michal Prívozník (29):
 docs: Fix QEMU version wrt hypervclock

Except for 1/29

 src: Drop needless typecast to virDomainTimerNameType
 conf: Introduce virDomainDefHasTimer()
 qemuxmlconfdata: Adjust hv-stimer related tests
 qemu_validate: Reflect dependencies of hv-synic
 qemu_validate: Reflect dependencies of hv-stimer
 qemu_validate: Reflect dependencies of hv-tlbflush
 qemu_validate: Reflect dependencies of hv-ipi
 qemu_validate: Reflect dependencies of hv-evmcs
 qemu_validate: Reflect dependencies of hv-tlbflush-direct
 NEWS: Document Hyper-V enlightenment validation
 virxml: Introduce virXPathTristateSwitch()
 virxml: Introduce virXPathTristateBool()
 qemu: Use virXPathTristateBool()
 domain_conf: Move format of hyperv features into a function
 domain_conf: Use virXMLFormatElement() to format hyperv features
 qemu_caps: Prefer VIR_DOMAIN_CAPS_ENUM_IS_SET()
 qemu_command: Move hyperv cmd line generation into a function
 qemu_command: Prefer virBufferAddLit() in
   qemuBuildCpuHypervCommandLine()
 libxl: Simplify setting HyperV features
 conf: More hyperv related members into a single struct
 docs: Drop remark on now unsupported version of QEMU
 conf: Report default hyperv values in domain capabilities
 qemu_capabilities: Format and parse new hyperv domcaps members
 qemu_capabilities: Fetch new hyperv domcaps
 qemu_caps: Introduce virQEMUCapsGetHypervCapabilities()
 conf: Introduce hyperv host-model mode
 qemu_process: Populate hyperv features for host-model
 NEWS: Document new host-model hyperv mode


Reviewed-by: Ján Tomko <[email protected]>

Jano

Attachment: signature.asc
Description: PGP signature

Reply via email to