]> xenbits.xensource.com Git - libvirt.git/commitdiff
cpu_map: Add missing feature "gds-no"
authorTim Wiederhake <twiederh@redhat.com>
Thu, 9 Nov 2023 12:17:11 +0000 (13:17 +0100)
committerTim Wiederhake <twiederh@redhat.com>
Fri, 24 Nov 2023 09:46:21 +0000 (10:46 +0100)
Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
src/cpu_map/x86_features.xml
tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml
tests/domaincapsdata/qemu_8.2.0.x86_64.xml
tests/qemuxml2argvdata/cpu-host-model-kvm.x86_64-latest.args

index 5845a2331b0968152323267544a846db9f364f12..d136d783685b8e97c6a169b6d8cd66169448bef7 100644 (file)
   <feature name='pbrsb-no'>
     <msr index='0x10a' edx='0x00000000' eax='0x01000000'/>
   </feature>
+  <feature name='gds-no'>
+    <msr index='0x10a' edx='0x00000000' eax='0x04000000'/>
+  </feature>
 
   <!-- IA32_CORE_CAPABILITIES features -->
   <feature name='split-lock-detect'>
index bb3578d5d706cb80f7e0aab60f73b96b2d6e9d46..f711a510440ffbef48bca9bc8997240e32708c2b 100644 (file)
@@ -69,6 +69,7 @@
       <feature policy='require' name='skip-l1dfl-vmentry'/>
       <feature policy='require' name='mds-no'/>
       <feature policy='require' name='pschange-mc-no'/>
+      <feature policy='require' name='gds-no'/>
       <feature policy='disable' name='xsaves'/>
     </mode>
     <mode name='custom' supported='yes'>
index 1be5ff2c9398cc185739cd511a2d0ebf14da2d89..bc060e21b624d9d47e89ba016ae11f89e51707a3 100644 (file)
@@ -68,6 +68,7 @@
       <feature policy='require' name='skip-l1dfl-vmentry'/>
       <feature policy='require' name='mds-no'/>
       <feature policy='require' name='pschange-mc-no'/>
+      <feature policy='require' name='gds-no'/>
       <feature policy='disable' name='xsaves'/>
     </mode>
     <mode name='custom' supported='yes'>
index dba1d9b65ad9b03be22fcbd34988c7dc47779233..a9b8f5a7d430519c9787b9fd6369b02e17701f34 100644 (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"}' \
 -machine q35,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \
 -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 \
 -object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \
 -overcommit mem-lock=off \