From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: Ping: [PATCH] VMX: sync CPU state upon vCPU destruction Date: Tue, 21 Nov 2017 16:58:39 +0000 Message-ID: <31ebe8ba-cbc9-e560-e7c5-b7ea7e7917c3@citrix.com> References: <5A04791A020000780018D9F4@prv-mh.provo.novell.com> <5A1436C20200007800190868@prv-mh.provo.novell.com> <10bc9614-da0a-4007-19e6-1bd6ac909f41@citrix.com> <5A14544F02000078001909F8@prv-mh.provo.novell.com> <1511282564.2661.27.camel@linux.it> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eHBt2-0001X1-5p for xen-devel@lists.xenproject.org; Tue, 21 Nov 2017 16:59:04 +0000 In-Reply-To: <1511282564.2661.27.camel@linux.it> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli , Jan Beulich , Igor Druzhinin Cc: George Dunlap , xen-devel , Julien Grall , KevinTian , Jun Nakajima List-Id: xen-devel@lists.xenproject.org T24gMTEvMjEvMjAxNyAwNDo0MiBQTSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gT24gVHVlLCAy MDE3LTExLTIxIGF0IDA4OjI5IC0wNzAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjEu MTEuMTcgYXQgMTU6MDcsIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPiB3cm90ZToKPj4+Cj4+ IFRoZSBxdWVzdGlvbiBoZXJlIGlzOiBJbiB3aGF0IG90aGVyIGNhc2VzIGRvIHdlIGV4cGVjdCBh biBSQ1UKPj4gY2FsbGJhY2sgdG8gcG9zc2libHkgdG91Y2ggZ3Vlc3Qgc3RhdGU/IEkgdGhpbmsg dGhlIGNvbW1vbiB1c2UgaXMKPj4gdG8gbWVyZWx5IGZyZWUgc29tZSBtZW1vcnkgaW4gYSBkZWxh eWVkIGZhc2hpb24uCj4+Cj4+PiBUaG9zZSBjaG9pY2VzIHRoYXQgeW91IG91dGxpbmVkIGFwcGVh ciB0byBiZSBkaWZmZXJlbnQgaW4gdGVybXMKPj4+IHdoZXRoZXIKPj4+IHdlIHNvbHZlIHRoZSBn ZW5lcmFsIHByb2JsZW0gYW5kIHByb2JhYmx5IGhhdmUgc29tZSBtaW5vcgo+Pj4gcGVyZm9ybWFu Y2UKPj4+IGltcGFjdCBvciB3ZSBzb2x2ZSB0aGUgYWQtaG9jIHByb2JsZW0gYnV0IG1ha2UgdGhl IHN5c3RlbSBtb3JlCj4+PiBlbnRhbmdsZWQuIEhlcmUgSSdtIG1vcmUgaW5jbGluZWQgdG8gdGhl IGZpcnN0IGNob2ljZSBiZWNhdXNlIHRoaXMKPj4+IHBhcnRpY3VsYXIgc2NlbmFyaW8gdGhlIHBl cmZvcm1hbmNlIGltcGFjdCBzaG91bGQgYmUgbmVnbGlnaWJsZS4KPj4KPj4gRm9yIHRoZSBwcm9i bGVtIGF0IGhhbmQgdGhlcmUncyBubyBxdWVzdGlvbiBhYm91dCBhCj4+IHBlcmZvcm1hbmNlIGVm ZmVjdC4gVGhlIHF1ZXN0aW9uIGlzIHdoZXRoZXIgZG9pbmcgdGhpcyBmb3IgX290aGVyXwo+PiBS Q1UgY2FsbGJhY2tzIHdvdWxkIGludHJvZHVjZSBhIHBlcmZvcm1hbmNlIGRyb3AgaW4gY2VydGFp biBjYXNlcy4KPj4KPiBXZWxsLCBJIHBlcnNvbmFsbHkgZmF2b3VyIHRoZSBhcHByb2FjaCBvZiBt YWtpbmcgdGhlIHBpZWNlIG9mIGNvZGUgdGhhdAo+IHBsYXlzIHdpdGggdGhlIGNvbnRleHQgcmVz cG9uc2libGUgb2Ygbm90IG1lc3NpbmcgdXAgd2hlbiBkb2luZyBzby4KPiAKPiBBbmQgKHJlcGx5 aW5nIHRvIElnb3IgY29tbWVudCBhYm92ZSksIEkgZG9uJ3QgdGhpbmsgdGhhdCBzeW5jaW5nCj4g Y29udGV4dCBiZWZvcmUgUkNVIGhhbmRsZXJzIHNvbHZlcyB0aGUgZ2VuZXJhbCBwcm9ibGVtIC0t YXMgeW91J3JlCj4gY2FsbGluZyBpdC0tIG9mICJWTVggY29kZSBhc3luY2hyb25vdXNseSBtZXNz aW5nIHVwIHdpdGggdGhlIGNvbnRleHQiLiAKPiBJbiBmemN0LCBpdCBzb2x2ZXMgdGhlIHNwZWNp ZmljIHByb2JsZW0gb2YgIlZNWCBjb2RlIGNhbGxlZCB2aWEgUkNVLAo+IGFzeW5jaHJvbm91c2x5 IG1lc3NpbmcgdXAgd2l0aCB0aGUgY29udGV4dCIuCj4gVGhlcmUgbWF5IGJlIG90aGVyIHBsYWNl cyB3aGVyZSAoVk1YPykgY29kZSBtZXNzZXMgd2l0aCBjb250ZXh0LCAqbm90Kgo+IGZyb20gd2l0 aGluIGFuIFJDVSBoYW5kbGVyLCBhbmQgdGhhdCB3b3VsZCBzdGlsbCBiZSBhbiBpc3N1ZS4KClll cywgdG8gZXhwYW5kIG9uIHdoYXQgSSBzYWlkIGVhcmxpZXI6IEdpdmVuIHRoYXQgd2UgY2Fubm90 IChhdCBsZWFzdApiZXR3ZWVuIG5vdyBhbmQgdGhlIHJlbGVhc2UpIG1ha2UgaXQgc28gdGhhdCBk ZXZlbG9wZXJzICpuZXZlciogaGF2ZSB0bwp0aGluayBhYm91dCBzeW5jaW5nIHN0YXRlLCBpdCBz ZWVtcyBsaWtlIHRoZSBiZXN0IHRoaW5nIHRvIGRvIGlzIHRvIG1ha2UKY29kZXJzICphbHdheXMq IHRoaW5rIGFib3V0IHN5bmNpbmcgc3RhdGUuICBTeW5jaW5nIGFsd2F5cyBpbiB0aGUgUkNVCmhh bmRsZXIgbWVhbnMgY29kZXJzIGNhbiBnZXQgYXdheSBzb21ldGltZXMgd2l0aG91dCBzeW5jaW5n OyB3aGljaCBtYWtlcwppdCBtb3JlIGxpa2VseSB3ZSdsbCBmb3JnZXQgaW4gc29tZSBvdGhlciBj aXJjdW1zdGFuY2Ugd2hlcmUgaXQgbWF0dGVycy4KCkJ1dCB0aGF0J3MgbXkgdGFrZSBvbiBnZW5l cmFsIHByaW5jaXBsZXM7IGxpa2UgRGFyaW8gSSB3b3VsZG4ndCBhcmd1ZQp0b28gc3Ryb25nbHkg aWYgc29tZW9uZSBmZWx0IGRpZmZlcmVudGx5LgoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu LWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=