From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Tian, Kevin" Subject: Re: [PATCH v3] x86/HVM: Fix teardown ordering in hvm_vcpu_destroy() Date: Wed, 11 Jan 2017 05:50:45 +0000 Message-ID: References: <1484056982-7694-1-git-send-email-suravee.suthikulpanit@amd.com> <9c09a5a6-b3e4-f2ed-f930-6bd150ffde1a@citrix.com> <36cdfbe4-5e83-888f-dae1-45a56c8b18a3@citrix.com> <587500CB020000780012EC1C@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <587500CB020000780012EC1C@prv-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , Suravee Suthikulpanit , Andrew Cooper Cc: "boris.ostrovsky@oracle.com" , "xen-devel@lists.xen.org" , "sherry.hurwitz@amd.com" List-Id: xen-devel@lists.xenproject.org PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFR1 ZXNkYXksIEphbnVhcnkgMTAsIDIwMTcgMTA6NDIgUE0KPiAKPiA+Pj4gT24gMTAuMDEuMTcgYXQg MTU6MjYsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPiA+IE9uIDEwLzAxLzE3 IDE0OjE1LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+ID4+IE9uIDEwLzAxLzE3IDE0OjAzLCBTdXJh dmVlIFN1dGhpa3VscGFuaXQgd3JvdGU6Cj4gPj4+IFRoZSBvcmRlciBvZiBkZXN0cm95IGZ1bmN0 aW9uIGNhbGxzIGluIGh2bV92Y3B1X2Rlc3Ryb3koKSBzaG91bGQgYmUKPiA+Pj4gdGhlIHJldmVy c2Ugb2YgaW5pdCBjYWxscyBpbiBodm1fdmNwdV9pbml0aWFsaXNlKCkuCj4gPj4+Cj4gPj4+IFNp Z25lZC1vZmYtYnk6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0 QGFtZC5jb20+Cj4gPj4+IFJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh ZC53aWxrQG9yYWNsZS5jb20+Cj4gPj4+IFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50 aWFuQGludGVsLmNvbT4KPiA+Pj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K PiA+Pj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4g Pj4gUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ IGFuZCBxdWV1ZWQuCj4gPgo+ID4gV2FpdCBuby4KPiAKPiBXaGljaCBjbGVhcmx5IHN1Z2dlc3Rz IHRoYXQgdGhlIGVhcmxpZXIgUi1iLXMgc2hvdWxkIGhhdmUgYmVlbgo+IGRyb3BwZWQgdG9vLgo+ IAo+ID4gVGhlIG9yZGVyIGluIHZjcHVfaW5pdGlhbGlzZSBpcwo+ID4KPiA+IGh2bV92Y3B1X2Nh Y2hlYXR0cl9pbml0KCkKPiA+IHZsYXBpY19pbml0KCkKPiA+IGh2bV9mdW5jcy52Y3B1X2luaXRp YWxpc2UoKQo+ID4gc29mdGlycV90YXNrbGV0X2luaXQoKQo+ID4gc2V0dXBfY29tcGF0X2FyZ194 bGF0KCkKPiA+Cj4gPiBUaGVyZWZvcmUsIG1vdmluZyB0aGUgdGFza2xldF9raWxsKCkgaXMgd3Jv bmcuCj4gPgo+ID4gVGhlIG92ZXJhbGwgZGVsdGEgc2hvdWxkIGJlOgo+ID4KPiA+IC0tLSBhL3hl bi9hcmNoL3g4Ni9odm0vaHZtLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiA+ IEBAIC0xNjI2LDEyICsxNjI2LDEyIEBAIHZvaWQgaHZtX3ZjcHVfZGVzdHJveShzdHJ1Y3QgdmNw dSAqdikKPiA+ICAgICAgZnJlZV9jb21wYXRfYXJnX3hsYXQodik7Cj4gPgo+ID4gICAgICB0YXNr bGV0X2tpbGwoJnYtPmFyY2guaHZtX3ZjcHUuYXNzZXJ0X2V2dGNobl9pcnFfdGFza2xldCk7Cj4g PiAtICAgIGh2bV92Y3B1X2NhY2hlYXR0cl9kZXN0cm95KHYpOwo+ID4gKyAgICBodm1fZnVuY3Mu dmNwdV9kZXN0cm95KHYpOwo+ID4KPiA+ICAgICAgaWYgKCBpc19odm1fdmNwdSh2KSApCj4gPiAg ICAgICAgICB2bGFwaWNfZGVzdHJveSh2KTsKPiA+Cj4gPiAtICAgIGh2bV9mdW5jcy52Y3B1X2Rl c3Ryb3kodik7Cj4gPiArICAgIGh2bV92Y3B1X2NhY2hlYXR0cl9kZXN0cm95KHYpOwo+ID4gIH0K PiA+Cj4gPiBJSVJDLgo+ID4KPiA+IElmIHlvdSBhZ3JlZSwgSSB3aWxsIGZvbGQgdGhpcyBjb3Jy ZWN0aW9uIGluIHdoaWxlIGNvbW1pdHRpbmcuCj4gCj4gVGhpcyB2YXJpYW50IGlzCj4gUmV2aWV3 ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBKYW4KCmhlcmUgaXMg bXkgdXBkYXRlZCBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+ CndpdGggQW5kcmV3J3MgY2hhbmdlLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu Lm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==