mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
Fix 'make check' after commit 04197350
I broke 'make check' with commit 04197350 by unconditionally emitting 'hap=' in xen xm driver. Only emit 'hap=' if xendConfigVersion >= 3. I've tested sending 'hap=' to a Xen 3.2 machine without support for hap setting and verified that xend silently drops the unrecognized setting.
This commit is contained in:
parent
30b9e608c6
commit
094c6f4a24
@ -2413,10 +2413,11 @@ virConfPtr xenXMDomainConfigFormat(virConnectPtr conn,
|
||||
(1 << VIR_DOMAIN_FEATURE_APIC)) ? 1 : 0) < 0)
|
||||
goto no_memory;
|
||||
|
||||
if (xenXMConfigSetInt(conf, "hap",
|
||||
(def->features &
|
||||
(1 << VIR_DOMAIN_FEATURE_HAP)) ? 1 : 0) < 0)
|
||||
goto no_memory;
|
||||
if (priv->xendConfigVersion >= 3)
|
||||
if (xenXMConfigSetInt(conf, "hap",
|
||||
(def->features &
|
||||
(1 << VIR_DOMAIN_FEATURE_HAP)) ? 1 : 0) < 0)
|
||||
goto no_memory;
|
||||
|
||||
if (def->clock.offset == VIR_DOMAIN_CLOCK_OFFSET_LOCALTIME) {
|
||||
if (def->clock.data.timezone) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user