mirror of https://gitee.com/openkylin/libvirt.git
cpu_map: Remove monitor feature from EPYC-Rome
The feature is filtered by KVM and never automatically enabled. So even though QEMU definition of EPYC-Rome contains this feature, the guest won't see it. Also domain capabilities will show it as disabled for KVM domains. Thus the feature should not really be included in our definition of EPYC-Rome. Signed-off-by: Jiri Denemark <jdenemar@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com>
This commit is contained in:
parent
1bbd33ecba
commit
3bf6f9fe22
|
@ -37,7 +37,6 @@
|
|||
<feature name='misalignsse'/>
|
||||
<feature name='mmx'/>
|
||||
<feature name='mmxext'/>
|
||||
<feature name='monitor'/>
|
||||
<feature name='movbe'/>
|
||||
<feature name='msr'/>
|
||||
<feature name='mtrr'/>
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
<model fallback='forbid'>EPYC-Rome</model>
|
||||
<vendor>AMD</vendor>
|
||||
<feature policy='require' name='ht'/>
|
||||
<feature policy='require' name='monitor'/>
|
||||
<feature policy='require' name='osxsave'/>
|
||||
<feature policy='require' name='cmt'/>
|
||||
<feature policy='require' name='xsaves'/>
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
<model>EPYC-Rome</model>
|
||||
<vendor>AMD</vendor>
|
||||
<feature name='ht'/>
|
||||
<feature name='monitor'/>
|
||||
<feature name='osxsave'/>
|
||||
<feature name='cmt'/>
|
||||
<feature name='xsaves'/>
|
||||
|
|
|
@ -17,5 +17,4 @@
|
|||
<feature policy='require' name='skip-l1dfl-vmentry'/>
|
||||
<feature policy='require' name='mds-no'/>
|
||||
<feature policy='require' name='pschange-mc-no'/>
|
||||
<feature policy='disable' name='monitor'/>
|
||||
</cpu>
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
<model fallback='forbid'>EPYC-Rome</model>
|
||||
<vendor>AMD</vendor>
|
||||
<feature policy='require' name='ht'/>
|
||||
<feature policy='require' name='monitor'/>
|
||||
<feature policy='require' name='osxsave'/>
|
||||
<feature policy='require' name='cmt'/>
|
||||
<feature policy='require' name='xsaves'/>
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
<model>EPYC-Rome</model>
|
||||
<vendor>AMD</vendor>
|
||||
<feature name='ht'/>
|
||||
<feature name='monitor'/>
|
||||
<feature name='osxsave'/>
|
||||
<feature name='cmt'/>
|
||||
<feature name='xsaves'/>
|
||||
|
|
|
@ -16,6 +16,5 @@
|
|||
<feature policy='require' name='skip-l1dfl-vmentry'/>
|
||||
<feature policy='require' name='mds-no'/>
|
||||
<feature policy='require' name='pschange-mc-no'/>
|
||||
<feature policy='disable' name='monitor'/>
|
||||
<feature policy='disable' name='amd-stibp'/>
|
||||
</cpu>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<feature policy='require' name='skip-l1dfl-vmentry'/>
|
||||
<feature policy='require' name='mds-no'/>
|
||||
<feature policy='require' name='pschange-mc-no'/>
|
||||
<feature policy='disable' name='monitor'/>
|
||||
</mode>
|
||||
<mode name='custom' supported='yes'>
|
||||
<model usable='yes'>qemu64</model>
|
||||
|
|
|
@ -53,7 +53,6 @@
|
|||
<feature policy='require' name='skip-l1dfl-vmentry'/>
|
||||
<feature policy='require' name='mds-no'/>
|
||||
<feature policy='require' name='pschange-mc-no'/>
|
||||
<feature policy='disable' name='monitor'/>
|
||||
</mode>
|
||||
<mode name='custom' supported='yes'>
|
||||
<model usable='yes'>qemu64</model>
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<feature policy='require' name='skip-l1dfl-vmentry'/>
|
||||
<feature policy='require' name='mds-no'/>
|
||||
<feature policy='require' name='pschange-mc-no'/>
|
||||
<feature policy='disable' name='monitor'/>
|
||||
</mode>
|
||||
<mode name='custom' supported='yes'>
|
||||
<model usable='yes'>qemu64</model>
|
||||
|
|
|
@ -53,7 +53,6 @@
|
|||
<feature policy='require' name='skip-l1dfl-vmentry'/>
|
||||
<feature policy='require' name='mds-no'/>
|
||||
<feature policy='require' name='pschange-mc-no'/>
|
||||
<feature policy='disable' name='monitor'/>
|
||||
</mode>
|
||||
<mode name='custom' supported='yes'>
|
||||
<model usable='yes'>qemu64</model>
|
||||
|
|
Loading…
Reference in New Issue