From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v22 1/2] common: add a new mappable resource type: XENMEM_resource_grant_table Date: Thu, 9 Aug 2018 09:11:14 +0000 Message-ID: References: <20180808141620.25471-1-paul.durrant@citrix.com> <20180808141620.25471-2-paul.durrant@citrix.com> <5B6BFF7602000078001DC5C1@prv1-mh.provo.novell.com> <4c17991b1f1c411ca3bde0c95148644b@AMSPEX02CL03.citrite.net> <5B6C04A102000078001DC5F1@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fngyn-0004fZ-MI for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:11:37 +0000 In-Reply-To: <5B6C04A102000078001DC5F1@prv1-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: 'Jan Beulich' Cc: Stefano Stabellini , Wei Liu , Andrew Cooper , "Tim (Xen.org)" , George Dunlap , Ian Jackson , xen-devel List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86 SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDkgQXVndXN0IDIwMTggMTA6MDkKPiBUbzogUGF1 bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8 QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxh cEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkg TGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs aW5pQGtlcm5lbC5vcmc+OyB4ZW4tCj4gZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0 Lm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsg VGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUkU6IFtQQVRDSCB2MjIgMS8y XSBjb21tb246IGFkZCBhIG5ldyBtYXBwYWJsZSByZXNvdXJjZSB0eXBlOgo+IFhFTk1FTV9yZXNv dXJjZV9ncmFudF90YWJsZQo+IAo+ID4+PiBPbiAwOS4wOC4xOCBhdCAxMTowNywgIHdyb3RlOgo+ ID4+Pj4gT24gMDkuMDguMTggYXQgMTA6NTUsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gPiA+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+ ID4gPj4gU2VudDogMDkgQXVndXN0IDIwMTggMDk6NDcKPiA+ID4+Cj4gPiA+PiA+Pj4gT24gMDgu MDguMTggYXQgMTY6MTYsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiA+PiA+ IEBAIC0xMDQ2LDYgKzEwOTAsMTYgQEAgc3RhdGljIGludCBhY3F1aXJlX3Jlc291cmNlKAo+ID4g Pj4gPiAgICAgICAgICB4ZW5fcGZuX3QgZ2ZuX2xpc3RbQVJSQVlfU0laRShtZm5fbGlzdCldOwo+ ID4gPj4gPiAgICAgICAgICB1bnNpZ25lZCBpbnQgaTsKPiA+ID4+ID4KPiA+ID4+ID4gKyAgICAg ICAgLyoKPiA+ID4+ID4gKyAgICAgICAgICogRklYTUU6IFVudGlsIGZvcmVpZ24gcGFnZXMgaW5z ZXJ0ZWQgaW50byB0aGUgUDJNIGFyZSBwcm9wZXJseQo+ID4gPj4gPiArICAgICAgICAgKiAgICAg ICAgcmVmZXJlbmNlIGNvdW50ZWQsIGl0IGlzIHVuc2FmZSB0byBhbGxvdyBtYXBwaW5nIG9mCj4g PiA+PiA+ICsgICAgICAgICAqICAgICAgICBub24tY2FsbGVyLW93bmVkIHJlc291cmNlIHBhZ2Vz IHVubGVzcyB0aGUgY2FsbGVyIGlzCj4gPiA+PiA+ICsgICAgICAgICAqICAgICAgICB0aGUgaGFy ZHdhcmUgZG9tYWluLgo+ID4gPj4gPiArICAgICAgICAgKi8KPiA+ID4+ID4gKyAgICAgICAgaWYg KCAhKHhtYXIuZmxhZ3MgJiBYRU5NRU1fcnNyY19hY3FfY2FsbGVyX293bmVkKSAmJgo+ID4gPj4g PiArICAgICAgICAgICAgICFpc19oYXJkd2FyZV9kb21haW4oY3VycmQpICkKPiA+ID4+ID4gKyAg ICAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKPiA+ID4+ID4gKwo+ID4gPj4KPiA+ID4+IE5v dyB0aGF0IEkgbG9vayBhdCB0aGlzIGFnYWluIC0gd291bGRuJ3QgdGhpcyBjaGVjayBiZXR0ZXIg bGl2ZSBhaGVhZAo+ID4gPj4gb2YgdGhlIG1haW4gc3dpdGNoKCk/IEkgZmluZCBpdCBvZGQsIGZv ciBleGFtcGxlLCB0aGF0IGluIHRoaXMgY2FzZSB0aGUKPiA+ID4+IGdyYW50IHRhYmxlIHdvdWxk IHN0aWxsIGhhdmUgZ290IGdyb3duLgo+ID4gPgo+ID4gPiBUaGlzIGNhbid0IGxpdmUgYWhlYWQg b2YgdGhlIG1haW4gc3dpdGNoIGJlY2F1c2UKPiA+ID4gWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9v d25lZCBpcyBwYXNzZWQtb3V0IGZsYWcsIG5vdCBhIHBhc3NlZC1pbiBvbmUuCj4gPgo+ID4gT2gs IHJpZ2h0LiBFeGNlcHQgdGhhdCBvbmx5IGFyY2hfYWNxdWlyZV9yZXNvdXJjZSgpIGNvdWxkIGN1 cnJlbnRseQo+ID4gc2V0IHRoZSBmbGFnLCBhbmQgaGVuY2UgZnJvbSB0aGlzIHBhdGNoJ3MgcGVy c3BlY3RpdmUgaXQncyBub3QgdmlzaWJsZQo+ID4gdGhhdCB0aGlzIGlzIGFuICJvdXQiIGZsYWcu IEkgZ3Vlc3MgeW91IG1lYW4gdG8gc2V0IHRoZSBmbGFnIGluCj4gPiBhY3F1aXJlX2dyYW50X3Rh YmxlKCkgb3IgbmV4dCB0byB0aGUgY2FsbCB0byBpdC4KPiAKPiBSdWJiaXNoIC0gdGhlIGZsYWcg aXMgc3VwcG9zZWQgdG8gYmUgY2xlYXIgaGVyZS4gSSdtIHNvcnJ5IGZvciB0aGUgbm9pc2UuCj4g CgpJIHdhcyBqdXN0IHBvaXNlZCB0byBzYXkgdGhhdCA6LSkKCiBQYXVsCgo+IEphbgo+IAoKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=