From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v11 10/11] common: add a new mappable resource type: XENMEM_resource_grant_table Date: Tue, 17 Oct 2017 09:08:16 +0000 Message-ID: References: <20171012162603.3016-1-paul.durrant@citrix.com> <20171012162603.3016-11-paul.durrant@citrix.com> <59E5A6700200007800108946@prv-mh.provo.novell.com> <7964d2e654fe4685a0e9457f9818e53d@AMSPEX02CL03.citrite.net> <59E5E4230200007800186F7D@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.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e4NrX-0003tt-Gl for xen-devel@lists.xenproject.org; Tue, 17 Oct 2017 09:08:35 +0000 In-Reply-To: <59E5E4230200007800186F7D@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' Cc: "sstabellini@kernel.org" , Wei Liu , "konrad.wilk@oracle.com" , Andrew Cooper , "Tim (Xen.org)" , George Dunlap , Ian Jackson , "xen-devel@lists.xenproject.org" List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86 SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTcgT2N0b2JlciAyMDE3IDEwOjA2Cj4gVG86IFBh dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIg PEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5s YXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgV2Vp IExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgc3N0YWJlbGxpbmlAa2VybmVsLm9yZzsgeGVu LQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBrb25yYWQud2lsa0BvcmFjbGUuY29tOyBU aW0gKFhlbi5vcmcpCj4gPHRpbUB4ZW4ub3JnPgo+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggdjExIDEw LzExXSBjb21tb246IGFkZCBhIG5ldyBtYXBwYWJsZSByZXNvdXJjZSB0eXBlOgo+IFhFTk1FTV9y ZXNvdXJjZV9ncmFudF90YWJsZQo+IAo+ID4+PiBPbiAxNy4xMC4xNyBhdCAxMDozMCwgPFBhdWwu RHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPiA+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRv OmpiZXVsaWNoQHN1c2UuY29tXQo+ID4+IFNlbnQ6IDE3IE9jdG9iZXIgMjAxNyAwNzo0Mwo+ID4+ ID4+PiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPiAxMC8xMi8xNyA2OjI4 IFBNID4+Pgo+ID4+ID4raW50IGdudHRhYl9nZXRfZ3JhbnRfZnJhbWUoc3RydWN0IGRvbWFpbiAq ZCwgdW5zaWduZWQgbG9uZyBpZHgsCj4gPj4gPisgICAgICAgICAgICAgICAgICAgICAgICAgICBt Zm5fdCAqbWZuKQo+ID4+ID4rewo+ID4+ID4rICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBk LT5ncmFudF90YWJsZTsKPiA+PiA+KyAgICBpbnQgcmM7Cj4gPj4gPisKPiA+PiA+KyAgICAvKiB3 cml0ZSBsb2NrIHJlcXVpcmVkIGFzIHZlcnNpb24gbWF5IGNoYW5nZSBhbmQvb3IgdGFibGUgbWF5 IGdyb3cKPiAqLwo+ID4+ID4rICAgIGdyYW50X3dyaXRlX2xvY2soZ3QpOwo+ID4+ID4rCj4gPj4g PisgICAgcmMgPSAoZ3QtPmd0X3ZlcnNpb24gPT0gMiAmJgo+ID4+ID4rICAgICAgICAgIGlkeCA+ IFhFTk1BUElEWF9ncmFudF90YWJsZV9zdGF0dXMpID8KPiA+Pgo+ID4+IEkgZG9uJ3QgdW5kZXJz dGFuZCB0aGlzIGNoZWNrIC0gd2h5IGRvZXMgWEVOTUFQSURYX2dyYW50X3RhYmxlX3N0YXR1cwo+ ID4+IG1hdHRlciBoZXJlIGF0IGFsbD8gU2FtZSBpbiBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZSgp IHRoZW4uCj4gPj4KPiA+Cj4gPiBXZWxsLCB0aGUgY3VycmVudCBsZWdhbCByYW5nZSBvZiBncmFu dCB0YWJsZSBmcmFtZXMgZm9yIHYyIGlzIDAgLSAoMSA8PAo+ID4gWEVOTUFQSURYX2dyYW50X3Rh YmxlX3N0YXR1cykgd2hlcmVhcyBpdCBhcHBlYXJzIHRoYXQgZm9yIHYxIHRoZXJlIGlzIG5vCj4g PiBsaW1pdC4gQXMgZm9yIHN0YXR1cyBmcmFtZXMsIHRoZXkgYXJlIGEgdjItb25seSBjb25jZXB0 IGJ1dCBJIGFncmVlIHRoYXQgdGhlCj4gPiByYW5nZSBjaGVjayB0aGVyZSBpcyB3cm9uZy4KPiAK PiBJIGRvbid0IHRoaW5rIHRoZSByYW5nZSBsaW1pdGF0aW9uIGZyb20gdGhlIG90aGVyIGludGVy ZmFjZSBzaG91bGQKPiBpbXBvc2UgYW55IHJlc3RyaWN0aW9uIGZvciB0aGlzIG5ldyBvbmUuCgpP ay4gSSdsbCBkcm9wIHRoZSBjaGVjay4KCj4gCj4gT2gsIG9uZSBvdGhlciB0aGluZyBJIG9ubHkg bm90aWNlIG5vdyAtIGNvdWxkIHlvdSBwbGVhc2UgYWxzbwo+IGF0dGFjaCBhIGJyaWVmIGNvbW1l bnQgdG8gdGhlIGFycmF5IHRoYXQgeW91IGdyb3cgdG8gMzIKPiBlbnRyaWVzIG1ha2luZyBjbGVh ciB0aGF0IHRoaXMgaXMgYSBwcmV0dHkgYXJiaXRyYXJ5IGNob2ljZT8KPiAKClN1cmUuCgogIFBh dWwKCj4gSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==