|
From: | Paolo Bonzini |
Subject: | Re: [PATCH 6/7] x86: add support for KVM_CAP_XSAVE2 and AMX state migration |
Date: | Mon, 24 Jan 2022 11:15:25 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.0 |
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. Paolo
[Prev in Thread] | Current Thread | [Next in Thread] |