From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH for-4.7] x86/pv: Correctly fold vIOPL back into vcpu_guest_context Date: Mon, 11 Apr 2016 10:45:55 +0100 Message-ID: <20160411094555.GA21261@citrix.com> References: <1460365435-12325-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1460365435-12325-1-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Wei Liu , Jan Beulich , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBBcHIgMTEsIDIwMTYgYXQgMTA6MDM6NTVBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBjL3MgZjcxZWNiNiAieDg2OiBpbnRyb2R1Y2UgYSBuZXcgVk1BU1NJU1QgZm9yIGFy Y2hpdGVjdHVyYWwgYmVoYXZpb3VyIG9mCj4gaW9wbCIgc2hpZnRlZCB0aGUgdmNwdSBpb3BsIGZp ZWxkIGJ5IDEyLCBidXQgZGlkbid0IHVwZGF0ZSB0aGUgbG9naWMgd2hpY2gKPiByZWNvbnN0cnVj dHMgdGhlIGd1ZXN0cyBlZmxhZ3MgZm9yIG1pZ3JhdGlvbi4KPiAKPiBFeGlzdGluZyBndWVzdCBr ZXJuZWxzIHNldCBhIHZJT1BMIG9mIDEsIHRvIHByZXZlbnQgdGhlbSBmcm9tIGZhdWx0aW5nIHdo ZW4KPiBhY2Nlc3NpbmcgSU8gcG9ydHMuICBUaGlzIGJ1ZyBtYW5pZmVzdHMgYXMgYSBjcmFzaCBh ZnRlciBtaWdyYXRlLCBhcyB0aGUgdklPUEwKPiByZXZlcnRzIGJhY2sgdG8gdGhlIGRlZmF1bHQg b2YgMCwgYW5kIHRoZSBndWVzdCBzdWZmZXJzIGFuIHVuZXhwZWN0ZWQgI0dQCj4gZmF1bHQuCj4g Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv bT4KPiAtLS0KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+IENDOiBXZWkg TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKRldJVzoKClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3 ZWkubGl1MkBjaXRyaXguY29tPgoKVGhpcyBpcyBmaW5lIGZvciA0LjcuCgpXZWkuCgo+IC0tLQo+ ICB4ZW4vYXJjaC94ODYvZG9tY3RsLmMgfCAyICstCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2Vy dGlvbigrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9t Y3RsLmMgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPiBpbmRleCBjYmExZTM3Li42ZTcwOWNiIDEw MDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9k b21jdGwuYwo+IEBAIC0xNTEyLDcgKzE1MTIsNyBAQCB2b2lkIGFyY2hfZ2V0X2luZm9fZ3Vlc3Qo c3RydWN0IHZjcHUgKnYsIHZjcHVfZ3Vlc3RfY29udGV4dF91IGMpCj4gIAo+ICAgICAgICAgIC8q IElPUEwgcHJpdmlsZWdlcyBhcmUgdmlydHVhbGlzZWQ6IG1lcmdlIGJhY2sgaW50byByZXR1cm5l ZCBlZmxhZ3MuICovCj4gICAgICAgICAgQlVHX09OKChjKHVzZXJfcmVncy5lZmxhZ3MpICYgWDg2 X0VGTEFHU19JT1BMKSAhPSAwKTsKPiAtICAgICAgICBjKHVzZXJfcmVncy5lZmxhZ3MgfD0gdi0+ YXJjaC5wdl92Y3B1LmlvcGwgPDwgMTIpOwo+ICsgICAgICAgIGModXNlcl9yZWdzLmVmbGFncyB8 PSB2LT5hcmNoLnB2X3ZjcHUuaW9wbCk7Cj4gIAo+ICAgICAgICAgIGlmICggIWNvbXBhdCApCj4g ICAgICAgICAgewo+IC0tIAo+IDIuMS40Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0 cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=