I'm glad you have 7713 and 7763 that is great for our joint testing.
I have to state that "my" 7713 have erms and are thereby happy to start
with the EPYC-Milan type.
fsrm I agree, that had to be disabled
<feature policy='disable' name='fsrm'/>
Full CPU definition
<cpu mode='custom' match='exact' check='full'>
<model fallback='forbid'>EPYC-Milan</model>
<feature policy='require' name='x2apic'/>
<feature policy='require' name='hypervisor'/>
<feature policy='disable' name='invpcid'/>
<feature policy='disable' name='pku'/>
<feature policy='disable' name='fsrm'/>
<feature policy='require' name='topoext'/>
<feature policy='disable' name='svme-addr-chk'/>
</cpu>
While that is great (new named model, extra named features to specify)
there is a sad point left, for me I still get MSR errors in the guest.
Apr 15 10:46:08 h-on-f kernel: unchecked MSR access error: WRMSR to 0xda0
(tried to write 0x0000000000000000) at rIP: 0xffffffff9907fa44
(native_write_msr+0x4/0x30)
Apr 15 10:46:08 h-on-f kernel: unchecked MSR access error: RDMSR from 0xda0
at rIP: 0xffffffff9907f968 (native_read_msr+0x8/0x40)
The same is true for the new EPYC-Rome-v2 type.
If I manually add IBRS like:
<cpu mode='custom' match='exact' check='full'>
<model fallback='forbid'>EPYC-Rome</model>
<feature policy='require' name='ibrs'/>
</cpu>
It still trigger the same MSR issue.
But then - just as you said - this is an engineering example.
I even have scary ECC warnings every now and then.
So I'd really be interested for an explicit double check on your 7763 chips.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1921880
Title:
Add EPYC-Milan model
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1921880/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs