From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: References: <1618368899-20311-1-git-send-email-anshuman.khandual@arm.com> From: Christophe Leroy Message-ID: Date: Wed, 14 Apr 2021 07:22:06 +0200 MIME-Version: 1.0 In-Reply-To: <1618368899-20311-1-git-send-email-anshuman.khandual@arm.com> Content-Language: fr Subject: Re: [OpenRISC] [PATCH] mm: Define ARCH_HAS_FIRST_USER_ADDRESS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: openrisc-bounces@lists.librecores.org Sender: "OpenRISC" To: Anshuman Khandual , linux-mm@kvack.org, akpm@linux-foundation.org Cc: linux-s390@vger.kernel.org, linux-ia64@vger.kernel.org, linux-parisc@vger.kernel.org, linux-xtensa@linux-xtensa.org, linux-sh@vger.kernel.org, linux-hexagon@vger.kernel.org, x86@kernel.org, linux-um@lists.infradead.org, linux-mips@vger.kernel.org, linux-csky@vger.kernel.org, linux-kernel@vger.kernel.org, linux-m68k@lists.linux-m68k.org, openrisc@lists.librecores.org, linux-alpha@vger.kernel.org, sparclinux@vger.kernel.org, linux-riscv@lists.infradead.org, linux-snps-arc@lists.infradead.org, linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org List-ID: CgpMZSAxNC8wNC8yMDIxIMOgIDA0OjU0LCBBbnNodW1hbiBLaGFuZHVhbCBhIMOpY3JpdMKgOgo+ IEN1cnJlbnRseSBtb3N0IHBsYXRmb3JtcyBkZWZpbmUgRklSU1RfVVNFUl9BRERSRVNTIGFzIDBV TCBkdXBsaWNhdGluZyB0aGUKPiBzYW1lIGNvZGUgYWxsIG92ZXIuIEluc3RlYWQgZGVmaW5lIGEg bmV3IG9wdGlvbiBBUkNIX0hBU19GSVJTVF9VU0VSX0FERFJFU1MKPiBmb3IgdGhvc2UgcGxhdGZv cm1zIHdoaWNoIHdvdWxkIG92ZXJyaWRlIGdlbmVyaWMgZGVmYXVsdCBGSVJTVF9VU0VSX0FERFJF U1MKPiB2YWx1ZSAwVUwuIFRoaXMgbWFrZXMgaXQgbXVjaCBjbGVhbmVyIHdpdGggcmVkdWNlZCBj b2RlLgo+IAo+IENjOiBsaW51eC1hbHBoYUB2Z2VyLmtlcm5lbC5vcmcKPiBDYzogbGludXgtc25w cy1hcmNAbGlzdHMuaW5mcmFkZWFkLm9yZwo+IENjOiBsaW51eC1hcm0ta2VybmVsQGxpc3RzLmlu ZnJhZGVhZC5vcmcKPiBDYzogbGludXgtY3NreUB2Z2VyLmtlcm5lbC5vcmcKPiBDYzogbGludXgt aGV4YWdvbkB2Z2VyLmtlcm5lbC5vcmcKPiBDYzogbGludXgtaWE2NEB2Z2VyLmtlcm5lbC5vcmcK PiBDYzogbGludXgtbTY4a0BsaXN0cy5saW51eC1tNjhrLm9yZwo+IENjOiBsaW51eC1taXBzQHZn ZXIua2VybmVsLm9yZwo+IENjOiBvcGVucmlzY0BsaXN0cy5saWJyZWNvcmVzLm9yZwo+IENjOiBs aW51eC1wYXJpc2NAdmdlci5rZXJuZWwub3JnCj4gQ2M6IGxpbnV4cHBjLWRldkBsaXN0cy5vemxh YnMub3JnCj4gQ2M6IGxpbnV4LXJpc2N2QGxpc3RzLmluZnJhZGVhZC5vcmcKPiBDYzogbGludXgt czM5MEB2Z2VyLmtlcm5lbC5vcmcKPiBDYzogbGludXgtc2hAdmdlci5rZXJuZWwub3JnCj4gQ2M6 IHNwYXJjbGludXhAdmdlci5rZXJuZWwub3JnCj4gQ2M6IGxpbnV4LXVtQGxpc3RzLmluZnJhZGVh ZC5vcmcKPiBDYzogbGludXgteHRlbnNhQGxpbnV4LXh0ZW5zYS5vcmcKPiBDYzogeDg2QGtlcm5l bC5vcmcKPiBDYzogbGludXgtbW1Aa3ZhY2sub3JnCj4gQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtl cm5lbC5vcmcKPiBTaWduZWQtb2ZmLWJ5OiBBbnNodW1hbiBLaGFuZHVhbCA8YW5zaHVtYW4ua2hh bmR1YWxAYXJtLmNvbT4KPiAtLS0KPiAgIGFyY2gvYWxwaGEvaW5jbHVkZS9hc20vcGd0YWJsZS5o ICAgICAgICAgICAgIHwgMSAtCj4gICBhcmNoL2FyYy9pbmNsdWRlL2FzbS9wZ3RhYmxlLmggICAg ICAgICAgICAgICB8IDYgLS0tLS0tCj4gICBhcmNoL2FybS9LY29uZmlnICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8IDEgKwo+ICAgYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9wZ3RhYmxlLmgg ICAgICAgICAgICAgfCAyIC0tCj4gICBhcmNoL2Nza3kvaW5jbHVkZS9hc20vcGd0YWJsZS5oICAg ICAgICAgICAgICB8IDEgLQo+ICAgYXJjaC9oZXhhZ29uL2luY2x1ZGUvYXNtL3BndGFibGUuaCAg ICAgICAgICAgfCAzIC0tLQo+ICAgYXJjaC9pYTY0L2luY2x1ZGUvYXNtL3BndGFibGUuaCAgICAg ICAgICAgICAgfCAxIC0KPiAgIGFyY2gvbTY4ay9pbmNsdWRlL2FzbS9wZ3RhYmxlX21tLmggICAg ICAgICAgIHwgMSAtCj4gICBhcmNoL21pY3JvYmxhemUvaW5jbHVkZS9hc20vcGd0YWJsZS5oICAg ICAgICB8IDIgLS0KPiAgIGFyY2gvbWlwcy9pbmNsdWRlL2FzbS9wZ3RhYmxlLTMyLmggICAgICAg ICAgIHwgMSAtCj4gICBhcmNoL21pcHMvaW5jbHVkZS9hc20vcGd0YWJsZS02NC5oICAgICAgICAg ICB8IDEgLQo+ICAgYXJjaC9uZHMzMi9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgICAg fCAxICsKPiAgIGFyY2gvbmlvczIvaW5jbHVkZS9hc20vcGd0YWJsZS5oICAgICAgICAgICAgIHwg MiAtLQo+ICAgYXJjaC9vcGVucmlzYy9pbmNsdWRlL2FzbS9wZ3RhYmxlLmggICAgICAgICAgfCAx IC0KPiAgIGFyY2gvcGFyaXNjL2luY2x1ZGUvYXNtL3BndGFibGUuaCAgICAgICAgICAgIHwgMiAt LQo+ICAgYXJjaC9wb3dlcnBjL2luY2x1ZGUvYXNtL2Jvb2szcy9wZ3RhYmxlLmggICAgfCAxIC0K PiAgIGFyY2gvcG93ZXJwYy9pbmNsdWRlL2FzbS9ub2hhc2gvMzIvcGd0YWJsZS5oIHwgMSAtCj4g ICBhcmNoL3Bvd2VycGMvaW5jbHVkZS9hc20vbm9oYXNoLzY0L3BndGFibGUuaCB8IDIgLS0KPiAg IGFyY2gvcmlzY3YvaW5jbHVkZS9hc20vcGd0YWJsZS5oICAgICAgICAgICAgIHwgMiAtLQo+ICAg YXJjaC9zMzkwL2luY2x1ZGUvYXNtL3BndGFibGUuaCAgICAgICAgICAgICAgfCAyIC0tCj4gICBh cmNoL3NoL2luY2x1ZGUvYXNtL3BndGFibGUuaCAgICAgICAgICAgICAgICB8IDIgLS0KPiAgIGFy Y2gvc3BhcmMvaW5jbHVkZS9hc20vcGd0YWJsZV8zMi5oICAgICAgICAgIHwgMSAtCj4gICBhcmNo L3NwYXJjL2luY2x1ZGUvYXNtL3BndGFibGVfNjQuaCAgICAgICAgICB8IDMgLS0tCj4gICBhcmNo L3VtL2luY2x1ZGUvYXNtL3BndGFibGUtMmxldmVsLmggICAgICAgICB8IDEgLQo+ICAgYXJjaC91 bS9pbmNsdWRlL2FzbS9wZ3RhYmxlLTNsZXZlbC5oICAgICAgICAgfCAxIC0KPiAgIGFyY2gveDg2 L2luY2x1ZGUvYXNtL3BndGFibGVfdHlwZXMuaCAgICAgICAgIHwgMiAtLQo+ICAgYXJjaC94dGVu c2EvaW5jbHVkZS9hc20vcGd0YWJsZS5oICAgICAgICAgICAgfCAxIC0KPiAgIGluY2x1ZGUvbGlu dXgvbW0uaCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNCArKysrCj4gICBtbS9LY29uZmln ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDQgKysrKwo+ICAgMjkgZmlsZXMg Y2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdp dCBhL2luY2x1ZGUvbGludXgvbW0uaCBiL2luY2x1ZGUvbGludXgvbW0uaAo+IGluZGV4IDhiYTQz NDI4NzM4Ny4uNDcwOThjY2Q3MTVlIDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvbGludXgvbW0uaAo+ ICsrKyBiL2luY2x1ZGUvbGludXgvbW0uaAo+IEBAIC00Niw2ICs0NiwxMCBAQCBleHRlcm4gaW50 IHN5c2N0bF9wYWdlX2xvY2tfdW5mYWlybmVzczsKPiAgIAo+ICAgdm9pZCBpbml0X21tX2ludGVy bmFscyh2b2lkKTsKPiAgIAo+ICsjaWZuZGVmIEFSQ0hfSEFTX0ZJUlNUX1VTRVJfQUREUkVTUwoK SSBndWVzcyB5b3UgZGlkbid0IHRlc3QgaXQgLi4uLi4gOikKCnNob3VsZCBiZSAjaWZuZGVmIENP TkZJR19BUkNIX0hBU19GSVJTVF9VU0VSX0FERFJFU1MKCj4gKyNkZWZpbmUgRklSU1RfVVNFUl9B RERSRVNTCTBVTAo+ICsjZW5kaWYKCkJ1dCB3aHkgZG8gd2UgbmVlZCBhIGNvbmZpZyBvcHRpb24g YXQgYWxsIGZvciB0aGF0ID8KCldoeSBub3QganVzdDoKCiNpZm5kZWYgRklSU1RfVVNFUl9BRERS RVNTCiNkZWZpbmUgRklSU1RfVVNFUl9BRERSRVNTCTBVTAojZW5kaWYKCj4gKwo+ICAgI2lmbmRl ZiBDT05GSUdfTkVFRF9NVUxUSVBMRV9OT0RFUwkvKiBEb24ndCB1c2UgbWFwbnJzLCBkbyBpdCBw cm9wZXJseSAqLwo+ICAgZXh0ZXJuIHVuc2lnbmVkIGxvbmcgbWF4X21hcG5yOwo+ICAgCj4gZGlm ZiAtLWdpdCBhL21tL0tjb25maWcgYi9tbS9LY29uZmlnCj4gaW5kZXggMjRjMDQ1YjI0Yjk1Li4z NzNmYmUzNzcwNzUgMTAwNjQ0Cj4gLS0tIGEvbW0vS2NvbmZpZwo+ICsrKyBiL21tL0tjb25maWcK PiBAQCAtODA2LDYgKzgwNiwxMCBAQCBjb25maWcgVk1BUF9QRk4KPiAgIAo+ICAgY29uZmlnIEFS Q0hfVVNFU19ISUdIX1ZNQV9GTEFHUwo+ICAgCWJvb2wKPiArCj4gK2NvbmZpZyBBUkNIX0hBU19G SVJTVF9VU0VSX0FERFJFU1MKPiArCWJvb2wKPiArCj4gICBjb25maWcgQVJDSF9IQVNfUEtFWVMK PiAgIAlib29sCj4gICAKPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KT3BlblJJU0MgbWFpbGluZyBsaXN0Ck9wZW5SSVNDQGxpc3RzLmxpYnJlY29yZXMu b3JnCmh0dHBzOi8vbGlzdHMubGlicmVjb3Jlcy5vcmcvbGlzdGluZm8vb3BlbnJpc2MK