From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v4 1/8] public / x86: Introduce __HYPERCALL_dm_op... Date: Fri, 20 Jan 2017 15:59:22 +0000 Message-ID: References: <1484674196-19951-1-git-send-email-paul.durrant@citrix.com> <1484674196-19951-2-git-send-email-paul.durrant@citrix.com> <20170120155404.GU5089@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUbb2-0007D0-Tb for xen-devel@lists.xenproject.org; Fri, 20 Jan 2017 15:59:25 +0000 In-Reply-To: <20170120155404.GU5089@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" Cc: Wei Liu , Andrew Cooper , Jennifer Herbert , Jan Beulich , Ian Jackson , "xen-devel@lists.xenproject.org" , Daniel De Graaf List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQpbc25pcF0KPiA+ICsKPiA+ICsgICAgdmFfc3Rh cnQoYXJncywgbnJfYnVmcyk7Cj4gPiArICAgIGZvciAoaWR4ID0gMDsgaWR4IDwgbnJfYnVmczsg aWR4KyspCj4gCj4gQ29kaW5nIHN0eWxlLgoKQWgsIHllcy4KCj4gCj4gPiArCj4gPiAraW50IGNv bXBhdF9kbV9vcChkb21pZF90IGRvbWlkLAo+ID4gKyAgICAgICAgICAgICAgICAgdW5zaWduZWQg aW50IG5yX2J1ZnMsCj4gPiArICAgICAgICAgICAgICAgICBDT01QQVRfSEFORExFX1BBUkFNKGNv bXBhdF9kbV9vcF9idWZfdCkgYnVmcykKPiA+ICt7Cj4gPiArICAgIHN0cnVjdCB4ZW5fZG1fb3Bf YnVmICpuYXQ7Cj4gPiArICAgIHVuc2lnbmVkIGludCBpOwo+ID4gKyAgICBpbnQgcmMgPSAtRUZB VUxUOwo+ID4gKwo+ID4gKyAgICBuYXQgPSB4emFsbG9jX2FycmF5KHN0cnVjdCB4ZW5fZG1fb3Bf YnVmLCBucl9idWZzKTsKPiA+ICsgICAgaWYgKCAhbmF0ICkKPiA+ICsgICAgICAgIHJldHVybiAt RU5PTUVNOwo+ID4gKwo+ID4gKyAgICBmb3IgKCBpID0gMDsgaSA8IG5yX2J1ZnM7IGkrKyApCj4g PiArICAgIHsKPiA+ICsgICAgICAgIHN0cnVjdCBjb21wYXRfZG1fb3BfYnVmIGNtcDsKPiA+ICsK PiA+ICsgICAgICAgIGlmICggY29weV9mcm9tX2NvbXBhdF9vZmZzZXQoJmNtcCwgYnVmcywgaSwg MSkgKQo+ID4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+ID4gKwo+ID4gKyNkZWZpbmUgWExBVF9k bV9vcF9idWZfSE5ETF9oKF9kXywgX3NfKSBcCj4gPiArICAgICAgICBndWVzdF9mcm9tX2NvbXBh dF9oYW5kbGUoKF9kXyktPmgsIChfc18pLT5oKQo+ID4gKwo+ID4gKyAgICAgICAgWExBVF9kbV9v cF9idWYoJm5hdFtpXSwgJmNtcCk7Cj4gPiArCj4gPiArI3VuZGVmIFhMQVRfZG1fb3BfYnVmX0hO RExfaAo+ID4gKyAgICB9Cj4gPiArCj4gPiArICAgIHJjID0gZG1fb3AoZG9taWQsIG5yX2J1ZnMs IG5hdCk7Cj4gPiArCj4gCj4gTmVlZCB0byBjb3B5IGJhY2sgdG8gdGhlIG9yaWdpbmFsIHBsYWNl cyB3aXRoIGNvcHlfdG9fY29tcGF0Pwo+IAoKTm8uIEl0J3Mgb25seSB0aGUgYXJyYXkgaXRzZWxm IHRoYXQgaXMgc3ViamVjdCB0byBjb21wYXQgdHJhbnNsYXRpb24gYW5kIHRoYXQgaXMgbm90IGNv cGllZCBiYWNrLgoKICBQYXVsCgo+IFdlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=