From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v2] x86/hvm/viridian: fix the TLB flush hypercall Date: Thu, 17 Mar 2016 02:11:41 -0600 Message-ID: <56EA74CD02000078000DD96E@prv-mh.provo.novell.com> References: <1458138101-1466-1-git-send-email-paul.durrant@citrix.com> <56E98B5F02000078000DD421@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 1agT22-00060d-DH for xen-devel@lists.xenproject.org; Thu, 17 Mar 2016 08:11:46 +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: Paul Durrant Cc: Andrew Cooper , "Keir(Xen.org)" , "xen-devel@lists.xenproject.org" List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE2LjAzLjE2IGF0IDE4OjM1LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50 OiAxNiBNYXJjaCAyMDE2IDE1OjM2Cj4+ID4+PiBPbiAxNi4wMy4xNiBhdCAxNToyMSwgPHBhdWwu ZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4gPiBAQCAtNjU2LDcgKzY0Nyw5IEBAIGludCB2 aXJpZGlhbl9oeXBlcmNhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4+ID4gICAgICAg ICAgICogc28gd2UgbWF5IHVubmVjZXNzYXJpbHkgSVBJIHNvbWUgQ1BVcy4KPj4gPiAgICAgICAg ICAgKi8KPj4gPiAgICAgICAgICBpZiAoICFjcHVtYXNrX2VtcHR5KHBjcHVfbWFzaykgKQo+PiA+ IC0gICAgICAgICAgICBmbHVzaF90bGJfbWFzayhwY3B1X21hc2spOwo+PiA+ICsgICAgICAgICAg ICBzbXBfc2VuZF9ldmVudF9jaGVja19tYXNrKHBjcHVfbWFzayk7Cj4+ID4gKwo+PiA+ICsgICAg ICAgIG91dHB1dC5yZXBfY29tcGxldGUgPSBpbnB1dC5yZXBfY291bnQ7Cj4+IAo+PiBRdWVzdGlv bnMgb24gdGhpcyBvbmUgcmVtYWluOiBXaHkgb25seSBmb3IgdGhpcyBoeXBlcmNhbGw/IEFuZAo+ PiB3aGF0IGRvZXMgInJlcGVhdCBjb3VudCIgbWVhbiBpbiB0aGlzIGNvbnRleHQ/Cj4+IAo+IAo+ IEl0J3Mgb25seSBmb3IgdGhpcyBoeXBlcmNhbGwgYmVjYXVzZSBpdCdzIHRoZSBvbmx5ICdyZXAn IGh5cGVyY2FsbCB3ZSAKPiBpbXBsZW1lbnQuIEZvciBub24tcmVwIGh5cGVyY2FsbHMgdGhlIHNw ZWMgc3RhdGVzIHRoYXQgdGhlIHJlcCBjb3VudCBhbmQgCj4gc3RhcnRpbmcgaW5kZXggaW4gdGhl IGlucHV0IHBhcmFtcyBtdXN0IGJlIHplcm8uIEl0IGRvZXMgbm90IHN0YXRlIHdoYXQgdGhlIAo+ IHZhbHVlIG9mIHJlcHMgY29tcGxldGUgc2hvdWxkIGJlIG9uIG91dHB1dCBmb3Igbm9uLXJlcCBo eXBlcmNhbGxzIGJ1dCBJIHRoaW5rIAo+IGl0J3Mgc2FmZSB0byBhc3N1bWUgdGhhdCB6ZXJvIGlz IGNvcnJlY3QuCj4gRm9yIHJlcCBoeXBlcmNhbGxzIHRoZSBzcGVjIHNheXMgdGhhdCBvbiBvdXRw dXQgInRoZSByZXBzIGNvbXBsZXRlIGZpZWxkIGlzIAo+IHRoZSB0b3RhbCBudW1iZXIgb2YgcmVw cyBjb21wbGV0ZSBhbmQgbm90IHJlbGF0aXZlIHRvIHRoZSByZXAgc3RhcnQgaW5kZXguIAo+IEZv ciBleGFtcGxlLCBpZiB0aGUgY2FsbGVyIHNwZWNpZmllZCBhIHJlcCBzdGFydCBpbmRleCBvZiA1 LCBhbmQgYSByZXAgY291bnQgCj4gb2YgMTAsIHRoZSByZXBzIGNvbXBsZXRlIGZpZWxkIHdvdWxk IGluZGljYXRlIDEwIHVwb24gc3VjY2Vzc2Z1bCBjb21wbGV0aW9uIi4KPiAKPiBTZWN0aW9uIDEy LjQuMyBvZiB0aGUgc3BlYyBkZWZpbmVzIHRoZSBIdkZsdXNoVmlydHVhbEFkZHJlc3NMaXN0IGh5 cGVyY2FsbCAKPiBhcyBhIHJlcCBoeXBlcmNhbGwgYW5kIGVhY2ggcmVwIHJlZmVycyB0byBmbHVz aCBvZiBhIHNpbmdsZSBndWVzdCBWQSByYW5nZS4gCj4gQmVjYXVzZSB3ZSBpbnZhbGlkYXRlIGFs bCBWQSByYW5nZXMgaW4gb25lIGdvIGNsZWFybHkgd2UgY29tcGxldGUgYWxsIHJlcHMgCj4gc3Ry YWlnaHQgYXdheSA6LSkKCkFoLCB0aGVyZSdzIGFuIGFkZHJlc3MgbGlzdCBhc3NvY2lhdGVkIHdp dGggaXQuIFNvIGlmIHRoZSBmbHVzaApyZXF1ZXN0IHdhcyBqdXN0IGZvciBhIHNpbmdsZSBwYWdl LCBpc24ndCBhIGZsdXNoLWFsbCB0aGVuIHByZXR0eQpoZWF2eSBoYW5kZWQ/CgpKYW4KCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hl bi1kZXZlbAo=