Hi Xiang, On Tue, Oct 27, 2026 at 04:30:27PM +0800, Hao Xiang wrote: > Date: Tue, 27 Oct 2026 16:30:27 +0800 > From: Hao Xiang <[email protected]> > Subject: [PATCH] i386/cpu: Rename AVX10_VNNI_INT to AVX10_V1_AUX > X-Mailer: [Alimail-Mailagent revision 74][W4_0.2.3][v5ForWebDing][Chrome] > > Rename AVX10_VNNI_INT is to AVX10_V1_AUX to match the most recent version > of the AVX10.2 spec (revision 7.0) [*]. Intel renamed the CPUID flag to > apply to a variety of "convert" instructions as well as VNNI instructions. > > The recent KVM patch has renamed AVX10_VNNI_INT to AVX10_V1_AUX. QEMU needs > to update the CPUID macro, feature property, AVX10.2 feature model and > Diamond Rapids CPU definition. Keep the CPUID location and bit unchanged. > > [*] IntelĀ® Advanced Vector Extensions 10.2 Architecture Specification > (rev 7.0) > > Signed-off-by: Hao Xiang <[email protected]> > --- > target/i386/cpu.c | 6 +++--- > target/i386/cpu.h | 4 ++-- > 2 files changed, 5 insertions(+), 5 deletions(-)
Thanks for this patch! I posted something similar before :) https://lore.kernel.org/qemu-devel/[email protected]/ (There is one additional change: I add an alias for the vnni-int bit to avoid potential API compatibility issues.) Regards, Zhao
