From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v1 1/5] xen/mm: Make xenmem_add_to_physmap global Date: Fri, 20 Oct 2017 09:09:00 +0000 Message-ID: References: <20171018140339.13888-1-ross.lagerwall@citrix.com> <20171018140339.13888-2-ross.lagerwall@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20171018140339.13888-2-ross.lagerwall@citrix.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: Xen-devel Cc: Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , Andrew Cooper , "Tim (Xen.org)" , George Dunlap , Ross Lagerwall , Jan Beulich , Ian Jackson List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4 ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW4ub3JnXSBPbiBCZWhhbGYgT2YNCj4gUm9zcyBMYWdl cndhbGwNCj4gU2VudDogMTggT2N0b2JlciAyMDE3IDE1OjA0DQo+IFRvOiBYZW4tZGV2ZWwgPHhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnPg0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs bGluaUBrZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEtvbnJh ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47DQo+IEdlb3JnZSBEdW5s YXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5D b29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47 IFRpbQ0KPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFn ZXJ3YWxsQGNpdHJpeC5jb20+OyBKYW4NCj4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+ IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MSAxLzVdIHhlbi9tbTogTWFrZQ0KPiB4ZW5t ZW1fYWRkX3RvX3BoeXNtYXAgZ2xvYmFsDQo+IA0KPiBNYWtlIGl0IGdsb2JhbCBpbiBwcmVwYXJh dGlvbiB0byBiZSBjYWxsZWQgYnkgYSBuZXcgZG1vcC4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJv c3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTog UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCg0KPiAtLS0NCj4gIHhlbi9j b21tb24vbWVtb3J5LmMgIHwgNSArKy0tLQ0KPiAgeGVuL2luY2x1ZGUveGVuL21tLmggfCAzICsr Kw0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQo+ IA0KPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5 LmMNCj4gaW5kZXggYWQ5ODdlMC4uYzRmMDVjNyAxMDA2NDQNCj4gLS0tIGEveGVuL2NvbW1vbi9t ZW1vcnkuYw0KPiArKysgYi94ZW4vY29tbW9uL21lbW9yeS5jDQo+IEBAIC03NDEsOSArNzQxLDgg QEAgc3RhdGljIGxvbmcNCj4gbWVtb3J5X2V4Y2hhbmdlKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o eGVuX21lbW9yeV9leGNoYW5nZQ0KPiBfdCkgYXJnKQ0KPiAgICAgIHJldHVybiByYzsNCj4gIH0N Cj4gDQo+IC1zdGF0aWMgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcChzdHJ1Y3QgZG9tYWluICpk LA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhlbl9hZGRfdG9f cGh5c21hcCAqeGF0cCwNCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln bmVkIGludCBzdGFydCkNCj4gK2ludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXAoc3RydWN0IGRvbWFp biAqZCwgc3RydWN0DQo+IHhlbl9hZGRfdG9fcGh5c21hcCAqeGF0cCwNCj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHN0YXJ0KQ0KPiAgew0KPiAgICAgIHVuc2lnbmVk IGludCBkb25lID0gMDsNCj4gICAgICBsb25nIHJjID0gMDsNCj4gZGlmZiAtLWdpdCBhL3hlbi9p bmNsdWRlL3hlbi9tbS5oIGIveGVuL2luY2x1ZGUveGVuL21tLmgNCj4gaW5kZXggZTgxM2MwNy4u MGUwZTUxMSAxMDA2NDQNCj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL21tLmgNCj4gKysrIGIveGVu L2luY2x1ZGUveGVuL21tLmgNCj4gQEAgLTU3OSw2ICs1NzksOSBAQCBpbnQgeGVubWVtX2FkZF90 b19waHlzbWFwX29uZShzdHJ1Y3QgZG9tYWluDQo+ICpkLCB1bnNpZ25lZCBpbnQgc3BhY2UsDQo+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bmlvbiB4ZW5fYWRkX3RvX3BoeXNtYXBf YmF0Y2hfZXh0cmEgZXh0cmEsDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp Z25lZCBsb25nIGlkeCwgZ2ZuX3QgZ2ZuKTsNCj4gDQo+ICtpbnQgeGVubWVtX2FkZF90b19waHlz bWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdA0KPiB4ZW5fYWRkX3RvX3BoeXNtYXAgKnhhdHAs DQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBzdGFydCk7DQo+ICsN Cj4gIC8qIFJldHVybiAwIG9uIHN1Y2Nlc3MsIG9yIG5lZ2F0aXZlIG9uIGVycm9yLiAqLw0KPiAg aW50IF9fbXVzdF9jaGVjayBndWVzdF9yZW1vdmVfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNp Z25lZCBsb25nDQo+IGdtZm4pOw0KPiAgaW50IF9fbXVzdF9jaGVjayBzdGVhbF9wYWdlKHN0cnVj dCBkb21haW4gKmQsIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsDQo+IC0tDQo+IDIuOS41DQo+IA0K PiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4g WGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZw0KPiBodHRw czovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0 cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK