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


Reply via email to