From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v2] sync CPU state upon final domain destruction Date: Wed, 22 Nov 2017 12:54:23 +0000 Message-ID: References: <5A157E040200007800190FAE@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eHUXt-00037T-0m for xen-devel@lists.xenproject.org; Wed, 22 Nov 2017 12:54:29 +0000 In-Reply-To: <5A157E040200007800190FAE@prv-mh.provo.novell.com> Content-Language: en-GB List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , xen-devel Cc: Igor Druzhinin , Stefano Stabellini , Wei Liu , Sergey Dyasli , George Dunlap , Tim Deegan , Konrad Rzeszutek Wilk , Ian Jackson , Dario Faggioli List-Id: xen-devel@lists.xenproject.org T24gMjIvMTEvMTcgMTI6MzksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFNlZSB0aGUgY29kZSBjb21t ZW50IGJlaW5nIGFkZGVkIGZvciB3aHkgd2UgbmVlZCB0aGlzLgo+Cj4gVGhpcyBpcyBiZWluZyBw bGFjZWQgaGVyZSB0byBiYWxhbmNlIGJldHdlZW4gdGhlIGRlc2lyZSB0byBwcmV2ZW50Cj4gZnV0 dXJlIHNpbWlsYXIgaXNzdWVzICh0aGUgcmlzayBvZiB3aGljaCB3b3VsZCBncm93IGlmIGl0IHdh cyBwdXQKPiBmdXJ0aGVyIGRvd24gdGhlIGNhbGwgc3RhY2ssIGUuZy4gaW4gdm14X3ZjcHVfZGVz dHJveSgpKSBhbmQgdGhlCj4gaW50ZW50aW9uIHRvIGxpbWl0IHRoZSBwZXJmb3JtYW5jZSBpbXBh Y3QgKG90aGVyd2lzZSBpdCBjb3VsZCBhbHNvIGdvCj4gaW50byByY3VfZG9fYmF0Y2goKSwgcGFy YWxsZWxpbmcgdGhlIHVzZSBpbiBkb190YXNrbGV0X3dvcmsoKSkuCj4KPiBSZXBvcnRlZC1ieTog SWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1i eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29w ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgo+IC0tLQo+IHYyOiBNb3ZlIGZyb20gdm14 X3ZjcHVfZGVzdHJveSgpIHRvIGNvbXBsZXRlX2RvbWFpbl9kZXN0cm95KCkuCj4KPiAtLS0gYS94 ZW4vY29tbW9uL2RvbWFpbi5jCj4gKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwo+IEBAIC03OTQs NiArNzk0LDE0IEBAIHN0YXRpYyB2b2lkIGNvbXBsZXRlX2RvbWFpbl9kZXN0cm95KHN0cnUKPiAg ICAgIHN0cnVjdCB2Y3B1ICp2Owo+ICAgICAgaW50IGk7Cj4gIAo+ICsgICAgLyoKPiArICAgICAq IEZsdXNoIGFsbCBzdGF0ZSBmb3IgdGhlIHZDUFUgcHJldmlvdXNseSBoYXZpbmcgcnVuIG9uIHRo ZSBjdXJyZW50IENQVS4KPiArICAgICAqIFRoaXMgaXMgaW4gcGFydGljdWxhciByZWxldmFudCBm b3IgeDg2IEhWTSBvbmVzIG9uIFZNWCwgc28gdGhhdCB0aGlzCj4gKyAgICAgKiBmbHVzaGluZyBv ZiBzdGF0ZSB3b24ndCBoYXBwZW4gZnJvbSB0aGUgVExCIGZsdXNoIElQSSBoYW5kbGVyIGJlaGlu ZAo+ICsgICAgICogdGhlIGJhY2sgb2YgYSB2bXhfdm1jc19lbnRlcigpIC8gdm14X3ZtY3NfZXhp dCgpIHNlY3Rpb24uCj4gKyAgICAgKi8KPiArICAgIHN5bmNfbG9jYWxfZXhlY3N0YXRlKCk7Cj4g Kwo+ICAgICAgZm9yICggaSA9IGQtPm1heF92Y3B1cyAtIDE7IGkgPj0gMDsgaS0tICkKPiAgICAg IHsKPiAgICAgICAgICBpZiAoICh2ID0gZC0+dmNwdVtpXSkgPT0gTlVMTCApCj4KPgo+CgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCg==