[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