From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 1/2] x86/HVM: latch linear->phys translation results Date: Thu, 09 Jun 2016 06:13:35 -0600 Message-ID: <5759798F02000078000F36D4@prv-mh.provo.novell.com> References: <575833E402000078000F30E7@prv-mh.provo.novell.com> <5758353702000078000F30FA@prv-mh.provo.novell.com> <5759590E.80907@citrix.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 1bAyqD-0004GU-A7 for xen-devel@lists.xenproject.org; Thu, 09 Jun 2016 12:13:41 +0000 In-Reply-To: <5759590E.80907@citrix.com> 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: xen-devel , Paul Durrant List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA5LjA2LjE2IGF0IDEzOjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gMDgvMDYvMTYgMTQ6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+PiAuLi4gdG8gYXZv aWQgcmUtZG9pbmcgdGhlIHNhbWUgdHJhbnNsYXRpb24gbGF0ZXIgYWdhaW4gKGluIGEgcmV0cnks IGZvcgo+PiBleGFtcGxlKS4gVGhpcyBkb2Vzbid0IGhlbHAgdmVyeSBvZnRlbiBhY2NvcmRpbmcg dG8gbXkgdGVzdGluZywgYnV0Cj4+IGl0J3MgcHJldHR5IGNoZWFwIHRvIGhhdmUsIGFuZCB3aWxs IGJlIG9mIGZ1cnRoZXIgdXNlIHN1YnNlcXVlbnRseS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFu IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZt L2VtdWxhdGUuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+PiBAQCAtNjc4 LDYgKzY3OCwxOSBAQCBzdGF0aWMgc3RydWN0IGh2bV9tbWlvX2NhY2hlICpodm1lbXVsX2ZpCj4+ ICAgICAgcmV0dXJuIGNhY2hlOwo+PiAgfQo+PiAgCj4+ICtzdGF0aWMgdm9pZCBsYXRjaF9saW5l YXJfdG9fcGh5cyhzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbywgdW5zaWduZWQgbG9uZyBnbGEsCj4+ ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdwYSwgYm9v bF90IHdyaXRlKQo+PiArewo+PiArICAgIGlmICggdmlvLT5tbWlvX2FjY2Vzcy5nbGFfdmFsaWQg KQo+PiArICAgICAgICByZXR1cm47Cj4+ICsKPj4gKyAgICB2aW8tPm1taW9fZ3ZhID0gZ2xhICYg UEFHRV9NQVNLOwo+IAo+IFRoaXMgc3VnZ2VzdCB0aGF0IG1taW9fdmdhIGlzIG1pcy1uYW1lZC4K PiAKPiBMb29raW5nIGF0IHRoZSB1c2VzLCBoYW5kbGVfbW1pb193aXRoX3RyYW5zbGF0aW9uKCkg aXMgdXNlZAo+IGluY29uc2lzdGVudGx5LCB3aXRoIHZpcnR1YWwgYWRkcmVzc2VzIGZyb20gdGhl IHNoYWRvdyBjb2RlLCBidXQgbGluZWFyCj4gYWRkcmVzc2VzIGZyb20gbmVzdGVkIGhhcCBjb2Rl Lgo+IAo+IENsZWFybHkgb25lIG9mIHRoZXNlIHR3byB1c2VycyBhcmUgYnVnZ3kgZm9yIGd1ZXN0 cyBydW5uaW5nIGluIGEgbm9uCj4gZmxhdCB3YXksIGFuZCBpdCBsb29rcyB0byBiZSB0aGUgc2hh ZG93IHNpZGUgd2hpY2ggaXMgYnVnZ3kuCgpSaWdodCAtIHRoaXMgZmllbGQgaXMgY2VydGFpbmx5 IG1lYW50IHRvIGJlIGEgbGluZWFyIGFkZHJlc3MgKGFzIGFsbApzZWdtZW50IGluZm9ybWF0aW9u IGlzIGdvbmUgYnkgdGhlIHRpbWUgd2UgZ2V0IGhlcmUpLiBCdXQgSSBjYW4ndApzZWVtIHRvIHNl ZSBhbiBpc3N1ZSB3aXRoIHRoZSBzaGFkb3cgaW5zdGFuY2U6IFRoZSAidmlydHVhbCIKYWRkcmVz cyBoZXJlIGlzIHRoZSBDUjIgdmFsdWUgb2YgYSAjUEYsIHdoaWNoIGNsZWFybHkgaXMgYSBsaW5l YXIKYWRkcmVzcy4KCkFuZCBhbnl3YXkgYWxsIHlvdSBzYXkgaXMgb3J0aG9nb25hbCB0byB0aGUg Y2hhbmdlIGhlcmUuCgo+IEZvbGxvd2luZyBteSByZWNlbnQgZnVuIHdpdGggaW52bHBnIGhhbmRs aW5nLCBJIGFtIG11Y2ggbW9yZSBjb25zY2lvdXMKPiBhYm91dCB0aGUgZGlzdGluY3Rpb24gYmV0 d2VlbiB2aXJ0dWFsIGFuZCBsaW5lYXIgYWRkcmVzc2VzLiAgSSB3b25kZXIgaWYKPiB3ZSB3YW50 IHRvIGdvIHNvIGZhciBhcyB0byBoYXZlIGEgVFlQRV9TQUZFKCkgZm9yIGl0LCB0byB0cnkgYW5k IGF2b2lkCj4gZnVydGhlciBtaXN1c2U/CgpOb3Qgc3VyZTsgaWYgeW91J3JlIHVwIHRvIGl0LCBJ IHdvdWxkbid0IG1pbmQsIGJ1dCBtYXliZSBhbgphbHRlcm5hdGl2ZSB3b3VsZCBiZSB0byBoYXZl IGEgKHNlZ21lbnQsb2Zmc2V0KSBjb250YWluZXIKaW5zdGVhZCBmb3IgdmlydHVhbCBhZGRyZXNz ZXMsIHN1Y2ggdGhhdCBvbmx5IGxpbmVhciBhZGRyZXNzZXMKY2FuIGdldCBwYXNzZWQgYXMgcGxh aW4gbnVtYmVyPwoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpo dHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK