From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v4 1/8] public / x86: Introduce __HYPERCALL_dm_op... Date: Fri, 20 Jan 2017 16:03:16 +0000 Message-ID: <20170120160316.GV5089@citrix.com> 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 1cUbfQ-0000Fb-Uz for xen-devel@lists.xenproject.org; Fri, 20 Jan 2017 16:03:57 +0000 Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Paul Durrant 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 T24gRnJpLCBKYW4gMjAsIDIwMTcgYXQgMDM6NTk6MjJQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBbc25pcF0KPiA+ID4gKwo+ID4g PiArICAgIHZhX3N0YXJ0KGFyZ3MsIG5yX2J1ZnMpOwo+ID4gPiArICAgIGZvciAoaWR4ID0gMDsg aWR4IDwgbnJfYnVmczsgaWR4KyspCj4gPiAKPiA+IENvZGluZyBzdHlsZS4KPiAKPiBBaCwgeWVz Lgo+IAo+ID4gCj4gPiA+ICsKPiA+ID4gK2ludCBjb21wYXRfZG1fb3AoZG9taWRfdCBkb21pZCwK PiA+ID4gKyAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX2J1ZnMsCj4gPiA+ICsgICAg ICAgICAgICAgICAgIENPTVBBVF9IQU5ETEVfUEFSQU0oY29tcGF0X2RtX29wX2J1Zl90KSBidWZz KQo+ID4gPiArewo+ID4gPiArICAgIHN0cnVjdCB4ZW5fZG1fb3BfYnVmICpuYXQ7Cj4gPiA+ICsg ICAgdW5zaWduZWQgaW50IGk7Cj4gPiA+ICsgICAgaW50IHJjID0gLUVGQVVMVDsKPiA+ID4gKwo+ ID4gPiArICAgIG5hdCA9IHh6YWxsb2NfYXJyYXkoc3RydWN0IHhlbl9kbV9vcF9idWYsIG5yX2J1 ZnMpOwo+ID4gPiArICAgIGlmICggIW5hdCApCj4gPiA+ICsgICAgICAgIHJldHVybiAtRU5PTUVN Owo+ID4gPiArCj4gPiA+ICsgICAgZm9yICggaSA9IDA7IGkgPCBucl9idWZzOyBpKysgKQo+ID4g PiArICAgIHsKPiA+ID4gKyAgICAgICAgc3RydWN0IGNvbXBhdF9kbV9vcF9idWYgY21wOwo+ID4g PiArCj4gPiA+ICsgICAgICAgIGlmICggY29weV9mcm9tX2NvbXBhdF9vZmZzZXQoJmNtcCwgYnVm cywgaSwgMSkgKQo+ID4gPiArICAgICAgICAgICAgZ290byBvdXQ7Cj4gPiA+ICsKPiA+ID4gKyNk ZWZpbmUgWExBVF9kbV9vcF9idWZfSE5ETF9oKF9kXywgX3NfKSBcCj4gPiA+ICsgICAgICAgIGd1 ZXN0X2Zyb21fY29tcGF0X2hhbmRsZSgoX2RfKS0+aCwgKF9zXyktPmgpCj4gPiA+ICsKPiA+ID4g KyAgICAgICAgWExBVF9kbV9vcF9idWYoJm5hdFtpXSwgJmNtcCk7Cj4gPiA+ICsKPiA+ID4gKyN1 bmRlZiBYTEFUX2RtX29wX2J1Zl9ITkRMX2gKPiA+ID4gKyAgICB9Cj4gPiA+ICsKPiA+ID4gKyAg ICByYyA9IGRtX29wKGRvbWlkLCBucl9idWZzLCBuYXQpOwo+ID4gPiArCj4gPiAKPiA+IE5lZWQg dG8gY29weSBiYWNrIHRvIHRoZSBvcmlnaW5hbCBwbGFjZXMgd2l0aCBjb3B5X3RvX2NvbXBhdD8K PiA+IAo+IAo+IE5vLiBJdCdzIG9ubHkgdGhlIGFycmF5IGl0c2VsZiB0aGF0IGlzIHN1YmplY3Qg dG8gY29tcGF0IHRyYW5zbGF0aW9uIGFuZCB0aGF0IGlzIG5vdCBjb3BpZWQgYmFjay4KPiAKCkFo LCB5b3UncmUgcmlnaHQuIFRoZSBhcnJheSBjb250YWlucyBvbmx5IGEgYnVuY2ggb2YgZ3Vlc3Qg aGFuZGxlcyBzbyBubwpjb3B5IGJhY2sgaXMgcmVxdWlyZWQuCgpXZWkuCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0 Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK