cpu_map: Add missing feature "gds-no"

Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
This commit is contained in:
Tim Wiederhake 2023-11-09 13:17:11 +01:00
parent 5dff94115c
commit 20c4a99fc5
4 changed files with 6 additions and 1 deletions

View File

@ -775,6 +775,9 @@
<feature name='pbrsb-no'> <feature name='pbrsb-no'>
<msr index='0x10a' edx='0x00000000' eax='0x01000000'/> <msr index='0x10a' edx='0x00000000' eax='0x01000000'/>
</feature> </feature>
<feature name='gds-no'>
<msr index='0x10a' edx='0x00000000' eax='0x04000000'/>
</feature>
<!-- IA32_CORE_CAPABILITIES features --> <!-- IA32_CORE_CAPABILITIES features -->
<feature name='split-lock-detect'> <feature name='split-lock-detect'>

View File

@ -69,6 +69,7 @@
<feature policy='require' name='skip-l1dfl-vmentry'/> <feature policy='require' name='skip-l1dfl-vmentry'/>
<feature policy='require' name='mds-no'/> <feature policy='require' name='mds-no'/>
<feature policy='require' name='pschange-mc-no'/> <feature policy='require' name='pschange-mc-no'/>
<feature policy='require' name='gds-no'/>
<feature policy='disable' name='xsaves'/> <feature policy='disable' name='xsaves'/>
</mode> </mode>
<mode name='custom' supported='yes'> <mode name='custom' supported='yes'>

View File

@ -68,6 +68,7 @@
<feature policy='require' name='skip-l1dfl-vmentry'/> <feature policy='require' name='skip-l1dfl-vmentry'/>
<feature policy='require' name='mds-no'/> <feature policy='require' name='mds-no'/>
<feature policy='require' name='pschange-mc-no'/> <feature policy='require' name='pschange-mc-no'/>
<feature policy='require' name='gds-no'/>
<feature policy='disable' name='xsaves'/> <feature policy='disable' name='xsaves'/>
</mode> </mode>
<mode name='custom' supported='yes'> <mode name='custom' supported='yes'>

View File

@ -12,7 +12,7 @@ XDG_CONFIG_HOME=/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \
-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ -object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \
-machine q35,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \ -machine q35,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \
-accel kvm \ -accel kvm \
-cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,arch-capabilities=on,ssbd=on,cmp-legacy=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,rdctl-no=on,skip-l1dfl-vmentry=on,mds-no=on,pschange-mc-no=on,xsaves=off \ -cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,arch-capabilities=on,ssbd=on,cmp-legacy=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,rdctl-no=on,skip-l1dfl-vmentry=on,mds-no=on,pschange-mc-no=on,gds-no=on,xsaves=off \
-m size=219136k \ -m size=219136k \
-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \ -object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \
-overcommit mem-lock=off \ -overcommit mem-lock=off \