virt-install: add --features msrs.unknown=ignore

Fixes: https://github.com/virt-manager/virt-manager/issues/570

Signed-off-by: Cole Robinson <crobinso@redhat.com>
This commit is contained in:
Cole Robinson
2024-11-11 14:13:59 -05:00
parent 7dd7383bcb
commit 315b340fc4
4 changed files with 5 additions and 1 deletions
@@ -162,6 +162,7 @@
<smm state="off"/>
<vmcoreinfo state="on"/>
<ioapic driver="qemu"/>
<msrs unknown="ignore"/>
</features>
<cpu mode="custom" match="strict" check="partial">
<model fallback="allow" vendor_id="GenuineIntel">foobar</model>
+2 -1
View File
@@ -580,7 +580,8 @@ hyperv.tlbflush.state=on,\
hyperv.ipi.state=on,\
hyperv.evmcs.state=on,\
hyperv.avic.state=on,\
kvm.pv-ipi.state=on
kvm.pv-ipi.state=on,\
msrs.unknown=ignore
--clock offset=utc,hpet_present=no,rtc_tickpolicy=merge,timer2.name=hypervclock,timer3.name=pit,timer1.present=yes,timer3.tickpolicy=delay,timer2.present=no,timer4.name=rtc,timer5.name=tsc,timer6.name=tsc,timer4.track=wall,timer5.frequency=10,timer6.mode=emulate,timer7.name=rtc,timer7.tickpolicy=catchup,timer7.catchup.threshold=123,timer7.catchup.slew=120,timer7.catchup.limit=10000,rtc_present=no,pit_present=yes,pit_tickpolicy=catchup,tsc_present=no,platform_present=no,hypervclock_present=no,platform_tickpolicy=foo,hpet_tickpolicy=bar,tsc_tickpolicy=wibble,kvmclock_tickpolicy=wobble,hypervclock_tickpolicy=woo
+1
View File
@@ -3095,6 +3095,7 @@ class ParserFeatures(VirtCLIParser):
cls.add_arg("smm.state", "smm", is_onoff=True)
cls.add_arg("vmcoreinfo.state", "vmcoreinfo", is_onoff=True)
cls.add_arg("ioapic.driver", "ioapic_driver")
cls.add_arg("msrs.unknown", "msrs_unknown")
###################
+1
View File
@@ -54,6 +54,7 @@ class DomainFeatures(XMLBuilder):
smm = XMLProperty("./smm/@state", is_onoff=True)
vmcoreinfo = XMLProperty("./vmcoreinfo/@state", is_onoff=True)
ioapic_driver = XMLProperty("./ioapic/@driver")
msrs_unknown = XMLProperty("./msrs/@unknown")
##################