On 6/22/21 2:22 PM, Tim Wiederhake wrote:
> 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(-)
>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
and pushed.
Michal