From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 1/2] VMX: fix VMCS race on context-switch paths Date: Wed, 15 Feb 2017 01:37:35 -0700 Message-ID: <58A4215F0200007800139F85@prv-mh.provo.novell.com> References: <58A2E8B70200007800139946@prv-mh.provo.novell.com> <58A2E9F9020000780013995D@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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cdv5o-0005HE-Nw for xen-devel@lists.xenproject.org; Wed, 15 Feb 2017 08:37:40 +0000 In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Sergey Dyasli , Kevin Tian , Kevin.Mayer@gdata.de, Anshul Makkar , Jun Nakajima , xen-devel List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE0LjAyLjE3IGF0IDE2OjE2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gMTQvMDIvMTcgMTA6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiAtLS0gYS94ZW4v YXJjaC94ODYvaHZtL3ZteC92bWNzLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1j cy5jCj4+IEBAIC01NTIsNiArNTUyLDI3IEBAIHN0YXRpYyB2b2lkIHZteF9sb2FkX3ZtY3Moc3Ry dWN0IHZjcHUgKnYKPj4gICAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7Cj4+ICB9Cj4+ICAK Pj4gK3ZvaWQgdm14X3ZtY3NfcmVsb2FkKHN0cnVjdCB2Y3B1ICp2KQo+PiArewo+PiArICAgIC8q Cj4+ICsgICAgICogQXMgd2UncmUgcnVubmluZyB3aXRoIGludGVycnVwdHMgZGlzYWJsZWQsIHdl IGNhbid0IGFjcXVpcmUKPj4gKyAgICAgKiB2LT5hcmNoLmh2bV92bXgudm1jc19sb2NrIGhlcmUu IEhvd2V2ZXIsIHdpdGggaW50ZXJydXB0cyBkaXNhYmxlZAo+PiArICAgICAqIHRoZSBWTUNTIGNh bid0IGJlIHRha2VuIGF3YXkgZnJvbSB1cyBhbnltb3JlIGlmIHdlIHN0aWxsIG93biBpdC4KPj4g KyAgICAgKi8KPj4gKyAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFibGVkKCkpOwo+PiArICAg IGlmICggdi0+YXJjaC5odm1fdm14LnZtY3NfcGEgPT0gdGhpc19jcHUoY3VycmVudF92bWNzKSAp Cj4+ICsgICAgICAgIHJldHVybjsKPj4gKyAgICBBU1NFUlQoIXRoaXNfY3B1KGN1cnJlbnRfdm1j cykpOwo+PiArCj4+ICsgICAgLyoKPj4gKyAgICAgKiBXYWl0IGZvciB0aGUgcmVtb3RlIHNpZGUg dG8gYmUgZG9uZSB3aXRoIHRoZSBWTUNTIGJlZm9yZSBsb2FkaW5nCj4+ICsgICAgICogaXQgaGVy ZS4KPj4gKyAgICAgKi8KPj4gKyAgICB3aGlsZSAoIHYtPmFyY2guaHZtX3ZteC5hY3RpdmVfY3B1 ICE9IC0xICkKPj4gKyAgICAgICAgY3B1X3JlbGF4KCk7Cj4gCj4gRG9lc24ndCB0aGlzIG5lZWQg YSBBQ0NFU1NfT05DRSgpIHJlYWQ/Cj4gCj4gV2hpbGUgdGhlIGNvbXBpbGVkIGNvZGUgKHVzaW5n IEdDQyA0LjkpIGlzbid0IGFuIGluZmluaXRlIGxvb3AsIEkgYW0gbm90Cj4gYXdhcmUgb2YgYW55 dGhpbmcgd2hpY2ggcHJldmVudHMgYSBjb21waWxlciBob2lzdGluZyB0aGUgY29tcGFyaXNvbiBv dXQKPiBhcyBiZWluZyBjb25zdGFudC4KClRoYXQncyB0aGUgKGludGVuZGVkKSBzaWRlIGVmZmVj dCBvZiBjcHVfcmVsYXgoKSBoYXZpbmcgYSBtZW1vcnkKY2xvYmJlci4KCkphbgoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1k ZXZlbAo=