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 08:30:13 +0000 Message-ID: <7964d2e654fe4685a0e9457f9818e53d@AMSPEX02CL03.citrite.net> References: <20171012162603.3016-1-paul.durrant@citrix.com> <20171012162603.3016-11-paul.durrant@citrix.com> <59E5A6700200007800108946@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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e4NGi-0001XW-1T for xen-devel@lists.xenproject.org; Tue, 17 Oct 2017 08:30:32 +0000 In-Reply-To: <59E5A6700200007800108946@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 amJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTcgT2N0b2JlciAyMDE3IDA3OjQzCj4gVG86IFBh dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIg PEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5j b20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4KPiBKYWNr c29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgc3N0YWJlbGxpbmlAa2VybmVsLm9yZzsgeGVu LQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBrb25yYWQud2lsa0BvcmFjbGUuY29tOyBU aW0gKFhlbi5vcmcpCj4gPHRpbUB4ZW4ub3JnPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjExIDEw LzExXSBjb21tb246IGFkZCBhIG5ldyBtYXBwYWJsZSByZXNvdXJjZQo+IHR5cGU6IFhFTk1FTV9y ZXNvdXJjZV9ncmFudF90YWJsZQo+IAo+ID4+PiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj aXRyaXguY29tPiAxMC8xMi8xNyA2OjI4IFBNID4+Pgo+ID5AQCAtMTYwOCw3ICsxNjA4LDggQEAg ZmF1bHQ6Cj4gPn0KPiA+Cj4gPnN0YXRpYyBpbnQKPiA+LWdudHRhYl9wb3B1bGF0ZV9zdGF0dXNf ZnJhbWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBncmFudF90YWJsZSAqZ3QsCj4gPitnbnR0 YWJfcG9wdWxhdGVfc3RhdHVzX2ZyYW1lcyhzdHJ1Y3QgZG9tYWluICpkLAo+ID4rICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCwKPiA+dW5zaWduZWQg aW50IHJlcV9ucl9mcmFtZXMpCj4gCj4gV2hhdCBpcyB0aGlzIGNoYW5nZSBhYm91dD8KPiAKCkl0 IG11c3QgaGF2ZSBjcmVwdCBpbiBhY2NpZGVudGFsbHkuIEknbGwgZ2V0IHJpZCBvZiBpdC4KCj4g PitpbnQgZ250dGFiX2dldF9ncmFudF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs b25nIGlkeCwKPiA+KyAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90ICptZm4pCj4gPit7 Cj4gPisgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOwo+ID4rICAg IGludCByYzsKPiA+Kwo+ID4rICAgIC8qIHdyaXRlIGxvY2sgcmVxdWlyZWQgYXMgdmVyc2lvbiBt YXkgY2hhbmdlIGFuZC9vciB0YWJsZSBtYXkgZ3JvdyAqLwo+ID4rICAgIGdyYW50X3dyaXRlX2xv Y2soZ3QpOwo+ID4rCj4gPisgICAgcmMgPSAoZ3QtPmd0X3ZlcnNpb24gPT0gMiAmJgo+ID4rICAg ICAgICAgIGlkeCA+IFhFTk1BUElEWF9ncmFudF90YWJsZV9zdGF0dXMpID8KPiAKPiBJIGRvbid0 IHVuZGVyc3RhbmQgdGhpcyBjaGVjayAtIHdoeSBkb2VzIFhFTk1BUElEWF9ncmFudF90YWJsZV9z dGF0dXMKPiBtYXR0ZXIgaGVyZSBhdCBhbGw/IFNhbWUgaW4gZ250dGFiX2dldF9zdGF0dXNfZnJh bWUoKSB0aGVuLgo+IAoKV2VsbCwgdGhlIGN1cnJlbnQgbGVnYWwgcmFuZ2Ugb2YgZ3JhbnQgdGFi bGUgZnJhbWVzIGZvciB2MiBpcyAwIC0gKDEgPDwgWEVOTUFQSURYX2dyYW50X3RhYmxlX3N0YXR1 cykgd2hlcmVhcyBpdCBhcHBlYXJzIHRoYXQgZm9yIHYxIHRoZXJlIGlzIG5vIGxpbWl0LiBBcyBm b3Igc3RhdHVzIGZyYW1lcywgdGhleSBhcmUgYSB2Mi1vbmx5IGNvbmNlcHQgYnV0IEkgYWdyZWUg dGhhdCB0aGUgcmFuZ2UgY2hlY2sgdGhlcmUgaXMgd3JvbmcuCgogIFBhdWwKCj4gSmFuCgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCg==