From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: [PATCH v6 02/12] xen: move XENMAPSPACE_grant_table code into grant_table.c Date: Fri, 15 Sep 2017 09:25:54 +0200 Message-ID: References: <20170913154651.2366-1-jgross@suse.com> <20170913154651.2366-3-jgross@suse.com> <9c69f140-26e2-22b0-6c1b-0551e024d7a6@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <9c69f140-26e2-22b0-6c1b-0551e024d7a6@arm.com> Content-Language: de-DE List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall , xen-devel@lists.xen.org Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org, jbeulich@suse.com, dgdegra@tycho.nsa.gov List-Id: xen-devel@lists.xenproject.org T24gMTQvMDkvMTcgMTk6MjAsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBKdWVyZ2VuLAo+IAo+ IE9uIDEzLzA5LzE3IDE2OjQ2LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBkaWZmIC0tZ2l0IGEv eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCj4+IGlu ZGV4IDAwZmYwNzViZDkuLmE0NjJlYTc5MDUgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9jb21tb24vZ3Jh bnRfdGFibGUuYwo+PiArKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPj4gQEAgLTM2MDgs NiArMzYwOCw0NCBAQCBpbnQgbWVtX3NoYXJpbmdfZ3JlZl90b19nZm4oc3RydWN0IGdyYW50X3Rh YmxlCj4+ICpndCwgZ3JhbnRfcmVmX3QgcmVmLAo+PiDCoCB9Cj4+IMKgICNlbmRpZgo+PiDCoCAr aW50IGdudHRhYl9tYXBfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgs IGdmbl90IGdmbiwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg bWZuX3QgKm1mbikKPj4gK3sKPj4gK8KgwqDCoCBpbnQgcmMgPSAwOwo+PiArwqDCoMKgIHN0cnVj dCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPj4gKwo+PiArwqDCoMKgIGdyYW50 X3dyaXRlX2xvY2soZ3QpOwo+PiArCj4+ICvCoMKgwqAgaWYgKCBndC0+Z3RfdmVyc2lvbiA9PSAw ICkKPj4gK8KgwqDCoMKgwqDCoMKgIGd0LT5ndF92ZXJzaW9uID0gMTsKPj4gKwo+PiArwqDCoMKg IGlmICggZ3QtPmd0X3ZlcnNpb24gPT0gMiAmJgo+PiArwqDCoMKgwqDCoMKgwqDCoCAoaWR4ICYg WEVOTUFQSURYX2dyYW50X3RhYmxlX3N0YXR1cykgKQo+PiArwqDCoMKgIHsKPj4gK8KgwqDCoMKg wqDCoMKgIGlkeCAmPSB+WEVOTUFQSURYX2dyYW50X3RhYmxlX3N0YXR1czsKPj4gK8KgwqDCoMKg wqDCoMKgIGlmICggaWR4IDwgbnJfc3RhdHVzX2ZyYW1lcyhndCkgKQo+PiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCAqbWZuID0gX21mbih2aXJ0X3RvX21mbihndC0+c3RhdHVzW2lkeF0pKTsKPj4g K8KgwqDCoMKgwqDCoMKgIGVsc2UKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmMgPSAtRUlO VkFMOwo+PiArwqDCoMKgIH0KPj4gK8KgwqDCoCBlbHNlCj4+ICvCoMKgwqAgewo+PiArwqDCoMKg wqDCoMKgwqAgaWYgKCAoaWR4ID49IG5yX2dyYW50X2ZyYW1lcyhndCkpICYmIChpZHggPCBtYXhf Z3JhbnRfZnJhbWVzKSApCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGdudHRhYl9ncm93X3Rh YmxlKGQsIGlkeCArIDEpOwo+PiArCj4+ICvCoMKgwqDCoMKgwqDCoCBpZiAoIGlkeCA8IG5yX2dy YW50X2ZyYW1lcyhndCkgKQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqbWZuID0gX21mbih2 aXJ0X3RvX21mbihndC0+c2hhcmVkX3Jhd1tpZHhdKSk7Cj4+ICvCoMKgwqDCoMKgwqDCoCBlbHNl Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJjID0gLUVJTlZBTDsKPj4gK8KgwqDCoCB9Cj4+ ICsKPj4gK8KgwqDCoCBnbnR0YWJfc2V0X2ZyYW1lX2dmbihkLCBpZHgsIGdmbik7Cj4gCj4gVGhp cyBjb2RlIGlzIHNsaWdodGx5IGRpZmZlcmVudCBjb21wYXJlIHRvIHRoZSBBUk0gaW1wbGVtZW50 YXRpb24uIFRoZQo+IGdmbiBpcyBub3cgc2V0IGV2ZW4gaWYgdGhlIHJjIGlzIG5vbi16ZXJvIChp LmUgaW52YWxpZCBNRk4gb24gdGhlIEFSTQo+IGltcGxlbWVudGF0aW9uKS4KPiAKPiBTbyBJIHRo aW5rIHlvdSBuZWVkIHRvIHByb3RlY3QgZ250dGFiX3NldF9mcmFtZV9nZm4gd2l0aCBpZiAoICFy YyApLgoKUmlnaHQsIHRoYW5rcyBmb3Igbm90aWNpbmcuCgoKSnVlcmdlbgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVs Cg==