thanks for picking this up. I think this one should be done last as it builds on the patches for EPYC-Milan-v2. While the qemu patches were easy to be found, I haven't tracked down the kernel ones, yet. Also upstream libvirt is missing. I have a Genoa system to test, so trying to run just qemu on this system with the patches from #2019968 as well es this one results in:
Hi Sergio,
thanks for picking this up. I think this one should be done last as it builds on the patches for EPYC-Milan-v2. While the qemu patches were easy to be found, I haven't tracked down the kernel ones, yet. Also upstream libvirt is missing. I have a Genoa system to test, so trying to run just qemu on this system with the patches from #2019968 as well es this one results in:
# qemu-system-x86_64 -enable-kvm -cpu EPYC-Genoa- v1,enforce= on :EBX.amd- psfd [bit 28] :EAX.no- nested- data-bp [bit 0] :EAX.lfence- always- serializing [bit 2] :EAX.null- sel-clr- base [bit 6] :EAX.auto- ibrs [bit 8]
qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.80000008H
qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.80000021H
qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.80000021H
qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.80000021H
qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.80000021H
The #2019967 is on the other hand quite straightforward. So maybe start with this one.