From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH-for-4.9 v1 2/8] dm_op: convert HVMOP_*ioreq_server* Date: Fri, 25 Nov 2016 02:28:12 -0700 Message-ID: <5838123C0200007800122228@prv-mh.provo.novell.com> References: <1479489244-2201-1-git-send-email-paul.durrant@citrix.com> <1479489244-2201-3-git-send-email-paul.durrant@citrix.com> <58372B1A0200007800121E9E@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 1cACnn-00083a-TQ for xen-devel@lists.xenproject.org; Fri, 25 Nov 2016 09:28:15 +0000 In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Paul Durrant Cc: Andrew Cooper , Daniel De Graaf , Wei Liu , "xen-devel@lists.xenproject.org" , Ian Jackson List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI1LjExLjE2IGF0IDEwOjAxLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50 OiAyNCBOb3ZlbWJlciAyMDE2IDE3OjAyCj4+ID4+PiBPbiAxOC4xMS4xNiBhdCAxODoxMywgPHBh dWwuZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZt L2RtLmMKPj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2RtLmMKPj4gPiBAQCAtMTAyLDYgKzEw Miw2MSBAQCBsb25nIGRvX2RtX29wKGRvbWlkX3QgZG9taWQsCj4+ID4KPj4gPiAgICAgIHN3aXRj aCAoIG9wLm9wICkKPj4gPiAgICAgIHsKPj4gPiArICAgIGNhc2UgRE1PUF9jcmVhdGVfaW9yZXFf c2VydmVyOgo+PiA+ICsgICAgewo+PiA+ICsgICAgICAgIHN0cnVjdCBkb21haW4gKmN1cnJfZCA9 IGN1cnJlbnQtPmRvbWFpbjsKPj4gPiArICAgICAgICBzdHJ1Y3QgeGVuX2RtX29wX2NyZWF0ZV9p b3JlcV9zZXJ2ZXIgKmRhdGEgPQo+PiA+ICsgICAgICAgICAgICAmb3AudS5jcmVhdGVfaW9yZXFf c2VydmVyOwo+PiA+ICsKPj4gPiArICAgICAgICByYyA9IGh2bV9jcmVhdGVfaW9yZXFfc2VydmVy KGQsIGN1cnJfZC0+ZG9tYWluX2lkLCAwLAo+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgZGF0YS0+aGFuZGxlX2J1ZmlvcmVxLCAmZGF0YS0+aWQpOwo+PiA+ICsgICAg ICAgIGJyZWFrOwo+PiA+ICsgICAgfQo+PiA+ICsgICAgY2FzZSBETU9QX2dldF9pb3JlcV9zZXJ2 ZXJfaW5mbzoKPj4gCj4+IEJsYW5rIGxpbmVzIGJldHdlZW4gbm9uLWZhbGwtdGhyb3VnaCBjYXNl IHN0YXRlbWVudHMgcGxlYXNlLgo+IAo+IEV2ZW4gd2hlcmUgdGhlcmUgYXJlIGJyYWNlcz8KClll cyBwbGVhc2UsIGJlY2F1c2UgdGhlIGNsb3NpbmcgYnJhY2UgYWxvbmUgaXMgbm8gaW5kaWNhdGlv biBvZgp3aGV0aGVyIHRoZXJlIGlzIGZhbGwtdGhyb3VnaCBpbnZvbHZlZCBoZXJlLgoKPj4gPiAt LS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oCj4+ID4gKysrIGIveGVuL2luY2x1 ZGUvcHVibGljL2h2bS9odm1fb3AuaAo+PiA+IEBAIC0yNiw2ICsyNiw3IEBACj4+ID4gICNpbmNs dWRlICIuLi94ZW4uaCIKPj4gPiAgI2luY2x1ZGUgIi4uL3RyYWNlLmgiCj4+ID4gICNpbmNsdWRl ICIuLi9ldmVudF9jaGFubmVsLmgiCj4+ID4gKyNpbmNsdWRlICJkbV9vcC5oIgo+PiAKPj4gSSdk IHJlYWxseSB3aXNoIHdlIGNvdWxkIGF2b2lkIHRoYXQgYWRkaXRpb25hbCBkZXBlbmRlbmN5LCBh bmQgSSBzZWVtCj4+IHRvIGhhdmUgZ290IGF3YXkgd2l0aG91dCBpbiBteSBodm1jdGwgc2VyaWVz Lgo+IAo+IEkgY2FuIGRvIHRoYXQgYnV0IGl0IG1lYW5zIEkgbmVlZCB0byB0eXBlZGVmIGlvc2Vy dmlkX3QgaW4gYm90aCBoZWFkZXJzLCAKPiB3aGljaCBJIHRob3VnaHQgd2FzIGxlc3MgcHJlZmVy YWJsZS4KCkhtbSwgYXJlIHRoZXJlIGFueSB1c2VzIG9mIHRoYXQgdHlwZSBsZWZ0IGluIHRoaXMg aGVhZGVyIGFmdGVyIHlvdQphY3R1YWxseSByZW1vdmVkIGV2ZXJ5dGhpbmcgdGhhdCBkb2Vzbid0 IG5lZWQgdG8gYmUgaGVyZSBhbnltb3JlPwoKPj4gPiArc3RydWN0IHhlbl9kbV9vcF9pb3JlcV9z ZXJ2ZXJfcmFuZ2Ugewo+PiA+ICsgICAgLyogSU4gLSBzZXJ2ZXIgaWQgKi8KPj4gPiArICAgIGlv c2VydmlkX3QgaWQ7Cj4+ID4gKyAgICB1aW50MTZfdCBfX3BhZDsKPj4gPiArICAgIC8qIElOIC0g dHlwZSBvZiByYW5nZSAqLwo+PiA+ICsgICAgdWludDMyX3QgdHlwZTsKPj4gCj4+IEFueSByZWFz b24gZm9yIG1ha2luZyB0aGlzIDMyIGJpdHMgd2lkZSwgaW5zdGVhZCBvZiAxNiAoYW5kIGxlYXZp bmcKPj4gMzIgZm9yIGZ1dHVyZSB1c2UpPwo+IAo+IE5vdCByZWFsbHkuIEkgY291bGQgcHJvYmFi bHkgc2hyaW5rIGl0IHRvIDguCgpJIHdvdWxkbid0IGdvIHRoYXQgZmFyLCBhcyB0aGVuIHlvdSdk IG5lZWQgdHdvIHBhZGRpbmcgZmllbGRzLgoKPj4gPiArc3RydWN0IHhlbl9kbV9vcF9zZXRfaW9y ZXFfc2VydmVyX3N0YXRlIHsKPj4gPiArICAgIC8qIElOIC0gc2VydmVyIGlkICovCj4+ID4gKyAg ICBpb3NlcnZpZF90IGlkOwo+PiA+ICsgICAgdWludDE2X3QgX19wYWQ7Cj4+ID4gKyAgICAvKiBJ TiAtIGVuYWJsZWQ/ICovCj4+ID4gKyAgICB1aW50OF90IGVuYWJsZWQ7Cj4+ID4gK307Cj4+IAo+ PiBXaHkgMTYgYml0cyBvZiBwYWRkaW5nIGFoZWFkIG9mIGFuIDgtYml0IGZpZWxkLCB0aGUgbW9y ZSB0aGF0Cj4+IGlvc2VydmlkX3QgaXMgYWxzbyBqdXN0IDE2IGJpdHM/Cj4+IAo+IAo+IFRoYXQn cyBhIG1pc3Rha2UuIEknbGwgZHJvcCBpdC4KCnMvZHJvcC9jaGFuZ2UvIEkgc3VwcG9zZSwgYXMg eW91J2xsIG5lZWQgdG8gYWRkIHRhaWwgcGFkZGluZz8KCkphbgoKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu LWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=