From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH] x86/hvm/viridian: fix the TLB flush hypercall Date: Wed, 16 Mar 2016 13:25:29 +0000 Message-ID: References: <1458133226-1808-1-git-send-email-paul.durrant@citrix.com> <56E95D8F.7050709@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1agBTE-0003NF-TA for xen-devel@lists.xenproject.org; Wed, 16 Mar 2016 13:26:40 +0000 In-Reply-To: <56E95D8F.7050709@citrix.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: Andrew Cooper , "xen-devel@lists.xenproject.org" Cc: "Keir (Xen.org)" , Jan Beulich List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFuZHJldyBDb29wZXIgW21haWx0 bzphbmRyZXcuY29vcGVyM0BjaXRyaXguY29tXQo+IFNlbnQ6IDE2IE1hcmNoIDIwMTYgMTM6MjAK PiBUbzogUGF1bCBEdXJyYW50OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBDYzog S2VpciAoWGVuLm9yZyk7IEphbiBCZXVsaWNoCj4gU3ViamVjdDogUmU6IFtQQVRDSF0geDg2L2h2 bS92aXJpZGlhbjogZml4IHRoZSBUTEIgZmx1c2ggaHlwZXJjYWxsCj4gCj4gT24gMTYvMDMvMTYg MTM6MDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+IENvbW1pdCBiMzhkNDI2YSAiZmx1c2ggcmVt b3RlIHRsYnMgYnkgaHlwZXJjYWxsIiBhZGQgc3VwcG9ydCB0byBhbGxvdwo+ID4gV2luZG93cyB0 byByZXF1ZXN0IGZsdXNoIG9mIHJlbW90ZSBUTEIgdmlhIGh5cGVyY2FsbCByYXRoZXIgdGhhbiBJ UEkuCj4gPiBVbmZvcnR1bmF0ZWx5IGl0IHNlZW1zIHRoYXQgdGhpcyBjb2RlIHdhcyBicm9rZW4g aW4gYSBjb3VwbGUgb2Ygd2F5czoKPiA+Cj4gPiAxKSBUaGUgYWxsb2NhdGlvbiBvZiB0aGUgcGVy LXZjcHUgZmx1c2ggbWFzayBpcyBnYXRlZCBvbiB3aGV0aGVyIHRoZQo+ID4gICAgZG9tYWluIGhh cyB2aXJpZGlhbiBmZWF0dXJlcyBlbmFibGVkIGJ1dCB0aGUgY2FsbCB0byBhbGxvY2F0ZSBpcwo+ ID4gICAgbWFkZSBiZWZvcmUgdGhlIHRvb2xzdGFjayBoYXMgZW5hYmxlZCB0aG9zZSBmZWF0dXJl cy4gVGhpcyByZXN1bHRzCj4gPiAgICBpbiBhIE5VTEwgcG9pbnRlciBkZXJlZmVyZW5jZS4KPiA+ Cj4gPiAyKSBPbmUgb2YgdGhlIGZsdXNoIGh5cGVyY2FsbCB2YXJpYW50cyBpcyBhIHJlcCBvcCwg YnV0IHRoZSBjb2RlCj4gPiAgICBkb2VzIG5vdCB1cGRhdGUgdGhlIG91dHB1dCBkYXRhIHdpdGgg dGhlIHJlcHMgY29tcGxldGVkLiBIZW5jZSB0aGUKPiA+ICAgIGd1ZXN0IHdpbGwgc3BpbiByZXBl YXRlZGx5IG1ha2luZyB0aGUgaHlwZXJjYWxsIGJlY2F1c2UgaXQgYmVsaWV2ZXMKPiA+ICAgIGl0 IGhhcyB1bmNvbXBsZXRlZCByZXBzLgo+ID4KPiA+IFRoaXMgcGF0Y2ggZml4ZXMgYm90aCBvZiB0 aGVzZSBpc3N1ZXMgYW5kIGFsc28gYWRkcyBhIGNoZWNrIHRvIG1ha2UKPiA+IHN1cmUgdGhlIGN1 cnJlbnQgdkNQVSBpcyBub3QgaW5jbHVkZWQgaW4gdGhlIGZsdXNoIG1hc2sgKHNpbmNlIHRoZXJl J3MKPiA+IGNsZWFybHkgbm8gbmVlZCBmb3IgdGhlIENQVSB0byBJUEkgaXRzZWxmKS4KPiAKPiBU aGlua2luZyBtb3JlIGFib3V0IHRoaXMsIHRoZSBhc2lkIGZsdXNoIGRvZXMgc2VydmUgcHJvcGVy bHkgZm9yIFRMQgo+IGZsdXNoaW5nLiAgV2h5IGRvIHdlIHRoZW4gc3Vic2VxdWVudGx5IHVzZSBm bHVzaF90bGJfbWFzaygpLCBhcyBvcHBvc2VkCj4gdG8gYSBsZXNzIGhlYXZ5d2VpZ2h0IGFsdGVy bmF0aXZlIGxpa2Ugc21wX3NlbmRfZXZlbnRfY2hlY2tfbWFzaygpID8KPiAKClllcywgYWxsIEkg bmVlZCBpcyB0byBmb3JjZSB0aGUgQ1BVcyBvdXQgb2Ygbm9uLXJvb3QgbW9kZSBzbyB0aGF0IHdp bGwgc2VydmUgdGhlIHB1cnBvc2UuIFYyIGNvbWluZyB1cC4KCiAgUGF1bAoKPiB+QW5kcmV3Cgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3Jn L3hlbi1kZXZlbAo=