Re: [PATCH RFC] kvm: x86: Expose AVX512_BF16 feature to guest

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 20/06/19 13:21, Jing Liu wrote:
> +		for (i = 1; i <= times; i++) {
> +			if (*nent >= maxnent)
> +				goto out;
> +			do_cpuid_1_ent(&entry[i], function, i);
> +			entry[i].eax &= F(AVX512_BF16);
> +			entry[i].ebx = 0;
> +			entry[i].ecx = 0;
> +			entry[i].edx = 0;
> +			entry[i].flags |= KVM_CPUID_FLAG_SIGNIFCANT_INDEX;
> +			++*nent;

This woud be wrong for i > 1, so instead make this

	if (entry->eax >= 1)

and define F(AVX512_BF16) as a new constant kvm_cpuid_7_1_eax_features.

Paolo



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux