[pve-devel] [PATCH v4 qemu-server 1/1] cpuconfig: add new x86-64-vX models
DERUMIER, Alexandre
alexandre.derumier at groupe-cyllene.com
Wed Jun 7 13:25:16 CEST 2023
>
> but also newer model depending of firmware revision
>
> "target/i386: EPYC-Rome model without XSAVES"
> https://github.com/qemu/qemu/commit/fb00aa61267c8b9c57a2d1a1fa1e336d02e3bcd1
>
>
>
seem that linux kernel have disable it recently for zen1/2
https://www.spinics.net/lists/linux-tip-commits/msg61863.html
+ /*
+ * Work around Erratum 1386. The XSAVES instruction
malfunctions in
+ * certain circumstances on Zen1/2 uarch, and not all parts
have had
+ * updated microcode at the time of writing (March 2023).
+ *
+ * Affected parts all have no supervisor XSAVE states, meaning
that
+ * the XSAVEC instruction (which works fine) is equivalent.
+ */
+ clear_cpu_cap(c, X86_FEATURE_XSAVES);
}
More information about the pve-devel
mailing list