From mboxrd@z Thu Jan 1 00:00:00 1970 From: Razvan Cojocaru Subject: Re: [PATCH for-4.12 V3] x86/altp2m: fix HVMOP_altp2m_set_domain_state race Date: Mon, 11 Feb 2019 12:57:05 +0200 Message-ID: References: <1549876422-22274-1-git-send-email-rcojocaru@bitdefender.com> <5C614A1B02000078002158A5@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gt9H2-0001to-8H for xen-devel@lists.xenproject.org; Mon, 11 Feb 2019 10:57:16 +0000 In-Reply-To: <5C614A1B02000078002158A5@prv1-mh.provo.novell.com> Content-Language: en-US-large List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Jan Beulich Cc: Kevin Tian , Wei Liu , George Dunlap , Andrew Cooper , Jun Nakajima , xen-devel , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org T24gMi8xMS8xOSAxMjoxMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTEuMDIuMTkg YXQgMTA6MTMsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gLS0tIGEveGVu L2FyY2gveDg2L2h2bS92bXgvdm14LmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14 LmMKPj4gQEAgLTIxNTAsMTMgKzIxNTAsMTMgQEAgc3RhdGljIGJvb2xfdCB2bXhfaXNfc2luZ2xl c3RlcF9zdXBwb3J0ZWQodm9pZCkKPj4gICAgICAgcmV0dXJuICEhY3B1X2hhc19tb25pdG9yX3Ry YXBfZmxhZzsKPj4gICB9Cj4+ICAgCj4+IC1zdGF0aWMgdm9pZCB2bXhfdmNwdV91cGRhdGVfZXB0 cChzdHJ1Y3QgdmNwdSAqdikKPj4gK3N0YXRpYyB2b2lkIHZteF92Y3B1X3VwZGF0ZV9lcHRwKHN0 cnVjdCB2Y3B1ICp2LCBib29sIGFsdHAybV9lbmFibGVkKQo+PiAgIHsKPj4gICAgICAgc3RydWN0 IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPj4gICAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9 IE5VTEw7Cj4+ICAgICAgIHN0cnVjdCBlcHRfZGF0YSAqZXB0Owo+PiAgIAo+PiAtICAgIGlmICgg YWx0cDJtX2FjdGl2ZShkKSApCj4+ICsgICAgaWYgKCBhbHRwMm1fZW5hYmxlZCApCj4+ICAgICAg ICAgICBwMm0gPSBwMm1fZ2V0X2FsdHAybSh2KTsKPj4gICAgICAgaWYgKCAhcDJtICkKPj4gICAg ICAgICAgIHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPiAKPiBXaXRoIHRoZSBjaGFuZ2UgeW91 IG5vdyBtYWtlIHRvIHAybV9nZXRfYWx0cDJtKCksIHRoaXMgbG9va3MgdG8gYmUKPiBhIGJlbmln biBjaGFuZ2UuIFdoaWNoIHRvIG1lIHdvdWxkIHN1Z2dlc3QgdG8gZWl0aGVyIGxlYXZlIHRoZSBj b2RlCj4gYWxvbmUsIG9yIHRvIGRyb3AgdGhlIGlmKCkgKGJ1dCAtIGFnYWluIC0gbm90IGl0cyBi b2R5KSBhbHRvZ2V0aGVyLiBBdAo+IHdoaWNoIHBvaW50IHRoZSBjb2RlIGNvdWxkIGJlIGZ1cnRo ZXIgc3RyZWFtbGluZWQsIGFzIHRoZW4gdGhlIE5VTEwKPiBpbml0aWFsaXplciBjYW4gZ28gYXdh eSBhbmQgdGhlIGFzc2lnbm1lbnQgKG9yIHRoZW4gcGVyaGFwcyBpbml0aWFsaXplcikKPiBjb3Vs ZCBiZWNvbWUgInAybSA9IHAybV9nZXRfYWx0cDJtKHYpID86IHAybV9nZXRfaG9zdHAybShkKSIu Cj4gKEdlbmVyYWxseSBJJ2QgcmVjb21tZW5kIHRvIGxlYXZlIG91dCB0aGUgY2hhbmdlIGhlcmUs IGFuZCBkbyB0aGUKPiB0cmFuc2Zvcm1hdGlvbiBpbiBhIGZvbGxvdy1vbiBwYXRjaC4pCgpUaGFu a3MgZm9yIG5vdGljaW5nLCBhY3R1YWxseSB0aGlzIGFwcGVhcnMgdG8gaW52YWxpZGF0ZSB0aGUg d2hvbGUgCnB1cnBvc2Ugb2YgdGhlIHBhdGNoIChJIHNob3VsZCBoYXZlIHRlc3RlZCB0aGlzIG1v cmUgYmVmb3JlIHN1bWJpdHRpbmcgClYzLCBzb3JyeSkuCgpUaGUgd2hvbGUgcG9pbnQgb2YgdGhl IG5ldyBib29sZWFuIGlzIHRvIGhhdmUgcDJtIGFzc2lnbmVkIGFuIGFsdHAybSAKcmVnYXJkbGVz cyBvZiBhbHRwMm1fYWN0aXZlKCkgKGhlbmNlIHRoZSBjaGFuZ2UpIC0gd2hpY2ggbm93IG5vIGxv bmdlciAKaGFwcGVucy4gSSBnb3QgY2FycmllZCBhd2F5IHdpdGggdGhpcyBjaGFuZ2UuCgpUaGUg ZmFjdCB0aGF0IHRoaXMgaXMgc28gZWFzeSB0byBnZXQgd3JvbmcgaXMgdGhlIHJlYXNvbiB3aHkg SSd2ZSAKcHJlZmVycmVkIHRoZSBkb21haW5fcGF1c2UoKSBzb2x1dGlvbi4gVGhlcmUgYXBwZWFy cyB0byBiZSBubyBjbGVhbiB3YXkgCnRvIGZpeCB0aGlzIG90aGVyd2lzZSwgYW5kIGlmIHRoaXMg aXMgc28gZWFzeSB0byBtaXN1bmRlcnN0YW5kIGl0J2xsIApicmVhayBqdXN0IGFzIGVhc2lseSB3 aXRoIGZ1cnRoZXIgY2hhbmdlcy4KCkkgc3VwcG9zZSBJIGNvdWxkIGp1c3QgcGFzcyB0aGUgYm9v bCBhbG9uZyB0byBwMm1fZ2V0X2FsdHAybSgpIChhbmQgCmluZGVlZCByZW1vdmUgdGhlIGlmKCkp Li4uCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94 ZW4tZGV2ZWw=