From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v2 for-4.10] x86: Avoid corruption on migrate for vcpus using CPUID Faulting Date: Fri, 1 Dec 2017 16:15:47 +0000 Message-ID: <02e0c507-0614-81e8-6cfb-556bd373270b@linaro.org> References: <1511633728-680-1-git-send-email-andrew.cooper3@citrix.com> <1511787731-2551-1-git-send-email-andrew.cooper3@citrix.com> <5A1C322902000078001925F8@prv-mh.provo.novell.com> <5b6a3c83-45ea-c03c-31dd-c498f688f375@citrix.com> <5A2149590200007800193BEB@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5A2149590200007800193BEB@prv-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Jan Beulich , Andrew Cooper Cc: Julien Grall , Wei Liu , Xen-devel List-Id: xen-devel@lists.xenproject.org SGkgSmFuLAoKT24gMDEvMTIvMTcgMTE6MjEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMw LjExLjE3IGF0IDE5OjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9u IDI3LzExLzE3IDE0OjQxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI3LjExLjE3IGF0 IDE0OjAyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gWGVuIDQuOCBh bmQgbGF0ZXIgdmlydHVhbGlzZXMgQ1BVSUQgRmF1bHRpbmcgc3VwcG9ydCBmb3IgZ3Vlc3RzLiAg SG93ZXZlciwKPj4gdGhlCj4+Pj4gdmFsdWUgb2YgTVNSX01JU0NfRkVBVFVSRVNfRU5BQkxFUyBp cyBvbWl0dGVkIGZyb20gdGhlIHZjcHUgc3RhdGUsIG1lYW5pbmcKPj4+PiB0aGF0IHRoZSBjdXJy ZW50IGNwdWlkIGZhdWx0aW5nIHNldHRpbmcgaXMgbG9zdCBvbiBtaWdyYXRlL3N1c3BlbmQvcmVz dW1lLgo+Pj4+Cj4+Pj4gVG8gbW92ZSB0aGlzIE1TUiwgdXNlIHRoZSBuZXcgZ3Vlc3Rfe3JkLHdy fW1zcigpIGluZnJhc3RydWN0dXJlLiAgVGhpcwo+PiBhdm9pZHMKPj4+PiBkdXBsaWNhdGluZyBv ciBvcGVuY29kaW5nIHRoZSBmZWF0dXJlIGNoZWNrIGFuZCB2YWx1ZSBsb2dpYywgYXMgd2VsbCBh cwo+Pj4+IGFic3RyYWN0aW5nIGF3YXkgdGhlIGludGVybmFsIHZhbHVlIHJlcHJlc2VudGF0aW9u LiAgT25lIHNtYWxsIGFkanVzdG1lbnQgdG8KPj4+PiBndWVzdF93cm1zcigpIGlzIHJlcXVpcmVk IHRvIGNvcGUgd2l0aCBiZWluZyBjYWxsZWQgaW4gdG9vbHN0YWNrIGNvbnRleHQuCj4+Pj4KPj4+ PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t Pgo+Pj4gV2l0aCB0aGUgZnVydGhlciBpbnRlbnRpb25zIG1lbnRpb25lZCBpbiB0aGUgZGVzY3Jp cHRpb24gKGFzIGEKPj4+IGp1c3RpZmljYXRpb24gZm9yIHNvbWUgb2YgdGhlIGVhcmxpZXIgcmVx dWVzdGVkIGNoYW5nZXMgdG8gbm90Cj4+PiBiZSBkb25lKSwgYXMgaW5kaWNhdGVkIGluIGEgbGF0 ZSByZXNwb25zZSB0byB2MQo+Pj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz dXNlLmNvbT4KPj4KPj4gSSB0aG91Z2h0IHRoYXQgd2FzIGFscmVhZHkgY2xlYXIgZnJvbSB0aGUg c2Vjb25kIHBhcmFncmFwaC4gIEVpdGhlciB3YXksCj4+IGhvdyBhYm91dCB0aGlzPwo+IAo+IFll cywgSSBsaWtlIHRoaXMgbmV3IHZlcnNpb24gYmV0dGVyLiBUaGFua3MuCgpSZWxlYXNlLWFja2Vk LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3JnPgoKQ2hlZXJzLAoKLS0g Ckp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl bA==