From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH] x86/HVM: correct repeat count update in linear->phys translation Date: Fri, 8 Sep 2017 12:31:46 +0000 Message-ID: <334cc2d039294e87bed0dc480785f3fd@AMSPEX02CL03.citrite.net> References: <59B13E9102000078001783E2@prv-mh.provo.novell.com> <59B13E9102000078001783E2@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 1dqIY1-00013c-DW for xen-devel@lists.xenproject.org; Fri, 08 Sep 2017 12:38:13 +0000 In-Reply-To: <59B13E9102000078001783E2@prv-mh.provo.novell.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: 'Jan Beulich' , xen-devel Cc: Andrew Cooper List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86 SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDcgU2VwdGVtYmVyIDIwMTcgMTE6NDIKPiBUbzog eGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gQ2M6IEFuZHJldyBD b29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBQYXVsIER1cnJhbnQKPiA8UGF1bC5E dXJyYW50QGNpdHJpeC5jb20+Cj4gU3ViamVjdDogW1BBVENIXSB4ODYvSFZNOiBjb3JyZWN0IHJl cGVhdCBjb3VudCB1cGRhdGUgaW4gbGluZWFyLT5waHlzCj4gdHJhbnNsYXRpb24KPiAKPiBGb3Ig dGhlIGluc24gZW11bGF0b3IncyBmYWxsYmFjayBsb2dpYyBpbiBSRVAgTU9WUy9TVE9TL0lOUy9P VVRTCj4gaGFuZGxpbmcgdG8gd29yayBjb3JyZWN0bHksICpyZXBzIG11c3Qgbm90IGJlIHNldCB0 byB6ZXJvIHdoZW4KPiByZXR1cm5pbmcgWDg2RU1VTF9VTkhBTkRMRUFCTEUuCj4gCj4gU2lnbmVk LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+CgpBY2tlZC1ieTogUGF1 bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCiAKPiAtLS0gYS94ZW4vYXJjaC94 ODYvaHZtL2VtdWxhdGUuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4gQEAg LTU2NiwxNSArNTY2LDE2IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9saW5lYXJfdG9fcGh5cygKPiAg ICAgICAgICAgICAgaWYgKCBwZmVjICYgKFBGRUNfcGFnZV9wYWdlZCB8IFBGRUNfcGFnZV9zaGFy ZWQpICkKPiAgICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1JFVFJZOwo+ICAgICAgICAg ICAgICBkb25lIC89IGJ5dGVzX3Blcl9yZXA7Cj4gLSAgICAgICAgICAgICpyZXBzID0gZG9uZTsK PiAgICAgICAgICAgICAgaWYgKCBkb25lID09IDAgKQo+ICAgICAgICAgICAgICB7Cj4gICAgICAg ICAgICAgICAgICBBU1NFUlQoIXJldmVyc2UpOwo+ICAgICAgICAgICAgICAgICAgaWYgKCBucGZu ICE9IGdmbl94KElOVkFMSURfR0ZOKSApCj4gICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIFg4 NkVNVUxfVU5IQU5ETEVBQkxFOwo+ICsgICAgICAgICAgICAgICAgKnJlcHMgPSAwOwo+ICAgICAg ICAgICAgICAgICAgeDg2X2VtdWxfcGFnZWZhdWx0KHBmZWMsIGFkZHIgJiBQQUdFX01BU0ssICZo dm1lbXVsX2N0eHQtCj4gPmN0eHQpOwo+ICAgICAgICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxf RVhDRVBUSU9OOwo+ICAgICAgICAgICAgICB9Cj4gKyAgICAgICAgICAgICpyZXBzID0gZG9uZTsK PiAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAgfQo+IAo+IAo+IAoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=