From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.7 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CED4EC43461 for ; Thu, 17 Sep 2020 00:57:44 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 32CE3206B2 for ; Thu, 17 Sep 2020 00:57:43 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 32CE3206B2 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=hisilicon.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 613FE900006; Wed, 16 Sep 2020 20:57:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5C56B6B0071; Wed, 16 Sep 2020 20:57:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4B33A900006; Wed, 16 Sep 2020 20:57:43 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0174.hostedemail.com [216.40.44.174]) by kanga.kvack.org (Postfix) with ESMTP id 355A16B0068 for ; Wed, 16 Sep 2020 20:57:43 -0400 (EDT) Received: from smtpin02.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id EB20B8249980 for ; Thu, 17 Sep 2020 00:57:42 +0000 (UTC) X-FDA: 77270740764.02.rain53_4816c752711e Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin02.hostedemail.com (Postfix) with ESMTP id B6077100BC566 for ; Thu, 17 Sep 2020 00:57:42 +0000 (UTC) X-HE-Tag: rain53_4816c752711e X-Filterd-Recvd-Size: 5037 Received: from huawei.com (szxga01-in.huawei.com [45.249.212.187]) by imf17.hostedemail.com (Postfix) with ESMTP for ; Thu, 17 Sep 2020 00:57:41 +0000 (UTC) Received: from DGGEMM406-HUB.china.huawei.com (unknown [172.30.72.54]) by Forcepoint Email with ESMTP id 6916C1CDD498D51CBBDE; Thu, 17 Sep 2020 08:57:38 +0800 (CST) Received: from dggemi710-chm.china.huawei.com (10.3.20.109) by DGGEMM406-HUB.china.huawei.com (10.3.20.214) with Microsoft SMTP Server (TLS) id 14.3.487.0; Thu, 17 Sep 2020 08:57:38 +0800 Received: from dggemi761-chm.china.huawei.com (10.1.198.147) by dggemi710-chm.china.huawei.com (10.3.20.109) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Thu, 17 Sep 2020 08:57:37 +0800 Received: from dggemi761-chm.china.huawei.com ([10.9.49.202]) by dggemi761-chm.china.huawei.com ([10.9.49.202]) with mapi id 15.01.1913.007; Thu, 17 Sep 2020 08:57:38 +0800 From: "Song Bao Hua (Barry Song)" To: Nick Desaulniers CC: "akpm@linux-foundation.org" , "guro@fb.com" , "linux-arm-kernel@lists.infradead.org" , "linux-mm@kvack.org" , Linuxarm , "mike.kravetz@oracle.com" , "sfr@canb.auug.org.au" , "will@kernel.org" , "ardb@kernel.org" , "clang-built-linux@googlegroups.com" Subject: RE: arm64: mm: move dma_contiguous_reserve() to be after paging_init() Thread-Topic: arm64: mm: move dma_contiguous_reserve() to be after paging_init() Thread-Index: AQHWjIg9Vw4ucv/7MkmF/biUUWKaD6lsACBw Date: Thu, 17 Sep 2020 00:57:37 +0000 Message-ID: <304aab7bf8724232a430c29660007e9e@hisilicon.com> References: <20200916085933.25220-1-song.bao.hua@hisilicon.com> <20200917001934.2793370-1-ndesaulniers@google.com> In-Reply-To: <20200917001934.2793370-1-ndesaulniers@google.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.126.202.195] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected X-Rspamd-Queue-Id: B6077100BC566 X-Spamd-Result: default: False [0.00 / 100.00] X-Rspamd-Server: rspam03 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogbmRlc2F1bG5pZXJzIHZp YSBzZW5kZ21yDQo+IFttYWlsdG86bmRlc2F1bG5pZXJzQG5kZXNhdWxuaWVyczEubXR2LmNvcnAu Z29vZ2xlLmNvbV0gT24gQmVoYWxmIE9mIE5pY2sNCj4gRGVzYXVsbmllcnMNCj4gU2VudDogVGh1 cnNkYXksIFNlcHRlbWJlciAxNywgMjAyMCAxMjoyMCBQTQ0KPiBUbzogU29uZyBCYW8gSHVhIChC YXJyeSBTb25nKSA8c29uZy5iYW8uaHVhQGhpc2lsaWNvbi5jb20+DQo+IENjOiBha3BtQGxpbnV4 LWZvdW5kYXRpb24ub3JnOyBndXJvQGZiLmNvbTsNCj4gbGludXgtYXJtLWtlcm5lbEBsaXN0cy5p bmZyYWRlYWQub3JnOyBsaW51eC1tbUBrdmFjay5vcmc7IExpbnV4YXJtDQo+IDxsaW51eGFybUBo dWF3ZWkuY29tPjsgbWlrZS5rcmF2ZXR6QG9yYWNsZS5jb207IHNmckBjYW5iLmF1dWcub3JnLmF1 Ow0KPiB3aWxsQGtlcm5lbC5vcmc7IGFyZGJAa2VybmVsLm9yZzsgY2xhbmctYnVpbHQtbGludXhA Z29vZ2xlZ3JvdXBzLmNvbQ0KPiBTdWJqZWN0OiBSZTogYXJtNjQ6IG1tOiBtb3ZlIGRtYV9jb250 aWd1b3VzX3Jlc2VydmUoKSB0byBiZSBhZnRlcg0KPiBwYWdpbmdfaW5pdCgpDQo+IA0KPiBJdCBs b29rcyBsaWtlIHRoYXQgY2hhbmdlIHJlZmVyZW5jZWQgbWF5IGFsc28gYnJlYWsgYXJtMzIgYm9v dHMgd2l0aCB0b2RheSdzDQo+IG5leHQ/DQo+IA0KPiBUaGUgZm9sbG93aW5nIGFsbG93cyBtZSB0 byBib290LCBidXQgSSBoYXZlIG5vIGlkZWEgaWYgaXQncyBpbmNvcnJlY3Qgb3Igbm90Lg0KPiAN Cg0KVGhpcyBpcyBwcm9iYWJseSBpbmNvcnJlY3Qgb24gYXJtMzIgYXMgZG1hX2NvbnRpZ3VvdXNf ZWFybHlfZml4dXAoKSBpcyBkb25lIGFmdGVyDQpkbWFfY29udGlndW91c19yZW1hcCgpIGluIHBh Z2luZ19pbml0KCkuIFRoYXQgbWVhbnMgZG1hX2NvbnRpZ3VvdXNfcmVtYXAoKSBnZXRzIGFuDQpl bXB0eSBsaXN0Lg0KRm9yIGFybTY0LCB0aGVyZSBpc24ndCBlYXJseV9maXh1cCgpIGFuZCByZW1h cCgpLg0KDQo+IGRpZmYgLS1naXQgYS9hcmNoL2FybS9tbS9pbml0LmMgYi9hcmNoL2FybS9tbS9p bml0LmMNCj4gaW5kZXggNDVmOWQ1ZWMyMzYwLi43MTE4Yjk4YzFmNWYgMTAwNjQ0DQo+IC0tLSBh L2FyY2gvYXJtL21tL2luaXQuYw0KPiArKysgYi9hcmNoL2FybS9tbS9pbml0LmMNCj4gQEAgLTIy Niw5ICsyMjYsNiBAQCB2b2lkIF9faW5pdCBhcm1fbWVtYmxvY2tfaW5pdChjb25zdCBzdHJ1Y3QN Cj4gbWFjaGluZV9kZXNjICptZGVzYykNCj4gICAgICAgICBlYXJseV9pbml0X2ZkdF9yZXNlcnZl X3NlbGYoKTsNCj4gICAgICAgICBlYXJseV9pbml0X2ZkdF9zY2FuX3Jlc2VydmVkX21lbSgpOw0K PiANCj4gLSAgICAgICAvKiByZXNlcnZlIG1lbW9yeSBmb3IgRE1BIGNvbnRpZ3VvdXMgYWxsb2Nh dGlvbnMgKi8NCj4gLSAgICAgICBkbWFfY29udGlndW91c19yZXNlcnZlKGFybV9kbWFfbGltaXQp Ow0KPiAtDQo+ICAgICAgICAgYXJtX21lbWJsb2NrX3N0ZWFsX3Blcm1pdHRlZCA9IGZhbHNlOw0K PiAgICAgICAgIG1lbWJsb2NrX2R1bXBfYWxsKCk7DQo+ICB9DQo+IEBAIC0yNDgsNiArMjQ1LDkg QEAgdm9pZCBfX2luaXQgYm9vdG1lbV9pbml0KHZvaWQpDQo+ICAgICAgICAgICovDQo+ICAgICAg ICAgc3BhcnNlX2luaXQoKTsNCj4gDQo+ICsgICAgICAgLyogcmVzZXJ2ZSBtZW1vcnkgZm9yIERN QSBjb250aWd1b3VzIGFsbG9jYXRpb25zICovDQo+ICsgICAgICAgZG1hX2NvbnRpZ3VvdXNfcmVz ZXJ2ZShhcm1fZG1hX2xpbWl0KTsNCj4gKw0KPiAgICAgICAgIC8qDQo+ICAgICAgICAgICogTm93 IGZyZWUgdGhlIG1lbW9yeSAtIGZyZWVfYXJlYV9pbml0IG5lZWRzDQo+ICAgICAgICAgICogdGhl IHNwYXJzZSBtZW1fbWFwIGFycmF5cyBpbml0aWFsaXplZCBieSBzcGFyc2VfaW5pdCgpDQoNClRo YW5rcw0KQmFycnkNCg0K