mbox series

[0/2] x86: cater for CPUID leaf 7 subleaf 1

Message ID 5CDEA72D020000780023015E@prv1-mh.provo.novell.com (mailing list archive)
Headers show
Series x86: cater for CPUID leaf 7 subleaf 1 | expand

Message

Jan Beulich May 17, 2019, 12:21 p.m. UTC
While I've also already coded up the patch to actually support
the new BFloat16 insns, there's little point in submitting this
without having tested it. But the two preparatory patches may
turn out useful earlier on. They're based on the full AVX512
emulator series, but shouldn't be overly difficult to re-base
ahead of it.

1: x86/CPUID: support leaf 7 subleaf 1 / AVX512_BF16
2: x86emul: support CPUID subleaves for vcpu_has_*()

Jan

Comments

Andrew Cooper May 17, 2019, 3:46 p.m. UTC | #1
On 17/05/2019 13:21, Jan Beulich wrote:
> While I've also already coded up the patch to actually support
> the new BFloat16 insns, there's little point in submitting this
> without having tested it. But the two preparatory patches may
> turn out useful earlier on. They're based on the full AVX512
> emulator series, but shouldn't be overly difficult to re-base
> ahead of it.

To follow up on the IRC conversations which occurred because of my email
problems...

> 1: x86/CPUID: support leaf 7 subleaf 1 / AVX512_BF16

Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

> 2: x86emul: support CPUID subleaves for vcpu_has_*()

This patch has been obsoleted following the completion of series of mine
from before I got bogged down in XSA-297, which has just been committed.

https://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=346666c4bdf72ca1d908bbcdb9185981aac7e749

~Andrew