[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC PATCH 1/7] x86: Fix the 64-byte boundary enumeration for extend
From: |
Yang Zhong |
Subject: |
Re: [RFC PATCH 1/7] x86: Fix the 64-byte boundary enumeration for extended state |
Date: |
Tue, 11 Jan 2022 10:22:18 +0800 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Mon, Jan 10, 2022 at 04:20:41PM +0800, Tian, Kevin wrote:
> > From: Zhong, Yang <yang.zhong@intel.com>
> > Sent: Friday, January 7, 2022 5:31 PM
> >
> > From: Jing Liu <jing2.liu@intel.com>
> >
> > The extended state subleaves (EAX=0Dh, ECX=n, n>1).ECX[1]
> > are all zero, while spec actually introduces that bit 01
> > should indicate if the extended state component locates
> > on the next 64-byte boundary following the preceding state
> > component when the compacted format of an XSAVE area is
> > used.
>
> Above would read clearer if you revise to:
>
> "The extended state subleaves (EAX=0Dh, ECX=n, n>1).ECX[1]
> indicate whether the extended state component locates
> on the next 64-byte boundary following the preceding state
> component when the compacted format of an XSAVE area is
> used.
>
> But ECX[1] is always cleared in current implementation."
Thanks Kevin, I will update this in next version.
Yang
[RFC PATCH 2/7] x86: Add AMX XTILECFG and XTILEDATA components, Yang Zhong, 2022/01/07
[RFC PATCH 3/7] x86: Grant AMX permission for guest, Yang Zhong, 2022/01/07