[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 6/7] x86: add support for KVM_CAP_XSAVE2 and AMX state migrat
|
From: |
Yang Zhong |
|
Subject: |
Re: [PATCH 6/7] x86: add support for KVM_CAP_XSAVE2 and AMX state migration |
|
Date: |
Thu, 27 Jan 2022 21:47:56 +0800 |
|
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Mon, Jan 24, 2022 at 11:15:25AM +0100, Paolo Bonzini wrote:
> On 1/24/22 08:55, Yang Zhong wrote:
> >
> >+ if (buflen > sizeof(struct kvm_xsave)) {
> >+ e = &x86_ext_save_areas[XSTATE_XTILE_DATA_BIT];
> >+
> >+ if (e->size && e->offset) {
> >+ const XSaveXTILEDATA *tiledata = buf + e->offset;
> >+
> >+ memcpy(&env->xtiledata, tiledata, sizeof(env->xtiledata));
> >+ }
> >+ }
>
> Slightly nicer:
>
> e = &x86_ext_save_areas[XSTATE_XTILE_DATA_BIT];
> if (e->size && e->offset && buflen >= e->size + e->offset) {
> ...
> }
>
> Same for xsave.
Thanks Paolo, new version will change this.
Yang
>
> Paolo
- [PATCH 0/7] AMX support in Qemu, Yang Zhong, 2022/01/24
- [PATCH 1/7] x86: Fix the 64-byte boundary enumeration for extended state, Yang Zhong, 2022/01/24
- [PATCH 3/7] x86: Grant AMX permission for guest, Yang Zhong, 2022/01/24
- [PATCH 2/7] x86: Add AMX XTILECFG and XTILEDATA components, Yang Zhong, 2022/01/24
- [PATCH 6/7] x86: add support for KVM_CAP_XSAVE2 and AMX state migration, Yang Zhong, 2022/01/24
- [PATCH 4/7] x86: Add XFD faulting bit for state components, Yang Zhong, 2022/01/24
- [PATCH 5/7] x86: Add AMX CPUIDs enumeration, Yang Zhong, 2022/01/24
- [PATCH 7/7] x86: Support XFD and AMX xsave data migration, Yang Zhong, 2022/01/24
- Re: [PATCH 0/7] AMX support in Qemu, Paolo Bonzini, 2022/01/24