qemu: capabilities: Update capabilities test data for qemu-8.1 dev cycle

Update the test data on x86_64 to v8.0.0-2835-g361d539735

Notable changes:

 - added new commands:
    - cxl-inject-dram-event
    - cxl-inject-general-media-event
    - cxl-inject-memory-module-event
    - cxl-inject-poison
    - switchover-ack
 - q35-8.1 machine type now supports 1024 cpus
 - new cpu models:
    - 'SapphireRapids-v2'
    - 'GraniteRapids-v1'
 - removed commands:
    - x-query-profile
 - cpu features which can be emulated now:
    - rdseed, rdpid, 3dnowprefetch, xsaveerptr, wbnoinvd
 - applicable CPU bug mitigation flags are now exposed to TCG guests to
   allow using more named models

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Peter Krempa 2023-06-27 13:58:09 +02:00
parent 9a47442366
commit f276dbeefe
4 changed files with 3264 additions and 2801 deletions

View File

@ -3,7 +3,7 @@
<domain>kvm</domain>
<machine>pc-q35-8.1</machine>
<arch>x86_64</arch>
<vcpu max='288'/>
<vcpu max='1024'/>
<iothreads supported='yes'/>
<os supported='yes'>
<enum name='firmware'>

View File

@ -49,6 +49,7 @@
<feature policy='require' name='pku'/>
<feature policy='require' name='vaes'/>
<feature policy='require' name='la57'/>
<feature policy='require' name='rdpid'/>
<feature policy='require' name='pks'/>
<feature policy='require' name='fsrm'/>
<feature policy='require' name='fzrm'/>
@ -56,16 +57,16 @@
<feature policy='require' name='fsrc'/>
<feature policy='require' name='3dnowext'/>
<feature policy='require' name='3dnow'/>
<feature policy='require' name='xsaveerptr'/>
<feature policy='require' name='wbnoinvd'/>
<feature policy='require' name='npt'/>
<feature policy='require' name='vgif'/>
<feature policy='require' name='svme-addr-chk'/>
<feature policy='disable' name='vme'/>
<feature policy='disable' name='rdseed'/>
<feature policy='disable' name='sha-ni'/>
<feature policy='disable' name='xsavec'/>
<feature policy='disable' name='fxsr_opt'/>
<feature policy='disable' name='misalignsse'/>
<feature policy='disable' name='3dnowprefetch'/>
<feature policy='disable' name='osvw'/>
<feature policy='disable' name='topoext'/>
<feature policy='disable' name='nrip-save'/>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff