[libvirt PATCH 00/16] Refactor virDomainFeaturesDefParse

Tim Wiederhake twiederh at redhat.com
Tue Jun 22 12:22:41 UTC 2021


Some refactoring in preparation for adding support for qemu's
"hv-passthrough" and the yet-to-be-merged "hv-defaults".

Tim Wiederhake (16):
  virDomainFeaturesDefParse: Factor out HyperV parsing into separate
    function
  virDomainFeaturesHyperVDefParse: Inline hyperv/stimer parsing
  virDomainFeaturesHyperVDefParse: Remove ctxt
  virDomainFeaturesHyperVDefParse: Remove tautological "if"
  virDomainFeaturesDefParse: Factor out KVM parsing into separate
    function
  virDomainFeaturesKVMDefParse: Remove ctxt
  virDomainFeaturesKVMDefParse: Remove tautological "switch"
  virDomainFeaturesKVMDefParse: Remove tautological "if"
  virDomainFeaturesDefParse: Factor out XEN parsing into separate
    function
  virDomainFeaturesXENDefParse: Remove ctxt
  virDomainFeaturesXENDefParse: Remove tautological "if"
  virDomainFeaturesDefParse: Inline SMM parsing
  virDomainFeaturesDefParse: Inline MSRS parsing
  virDomainFeaturesDefParse: Factor out capabilities parsing into
    separate function
  virDomainFeaturesCapabilitiesDefParse: Remove ctxt
  virDomainFeaturesDefParse: Simplify APIC parsing

 src/conf/domain_conf.c | 557 ++++++++++++++++++++++-------------------
 1 file changed, 296 insertions(+), 261 deletions(-)

-- 
2.31.1





More information about the libvir-list mailing list