Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp491282pxa; Fri, 21 Aug 2020 12:31:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyjROKrx2Cq9M88bKKMD9AqD78xELA/plhfigSyHV5oz20A9eWi+kSSoVPuHioGlMUGubum X-Received: by 2002:a17:906:c001:: with SMTP id e1mr1349680ejz.390.1598038269864; Fri, 21 Aug 2020 12:31:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598038269; cv=none; d=google.com; s=arc-20160816; b=l+viHIirQllnrB61j08dGT8f6z1Cn6o7IH55RDdHKAk2lz8OCmXdergtXgoYWshVIn MKgDdNOouXTE+3a3gztEFMqw2Qjp5JzSD82p06HxsOiEAW/Y678Vb9V5hURbT6WbC1KE JyAVjL3bcNB/lSLE1KI/KSPOAELqJXkmDbAadJcv7KcqA/ftDfTx4bohSWep5XHKGbis Q1KB8ck49su7trD+bAf6HXp9DA/XPcZbYGhqv4E8/I34EuYfsFHtYHjiVInbiL9p0SVu 36Ton5/1udzIgDZBgdQRjKMmlJlUUCHCJAVlOqe3XqeDkxKn81xu2E6bclFFdXlBJUnn fDaw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from; bh=qGpWCr1oQcyoKD6RiEYg4i4ird4hv5l/ZHD2C8EKDy8=; b=p2++2Q7hAmcheKuNAP32+MW8XUh6a7MnRmI5A06CGuIOr4XQoTt9Y1yWAseNeFFvQv 7CUlEq+tF4qFE+52tKEvFxFV/HLKJDWIrukegR49CxRg9uJ19DAD4aYEhCOjJZbz4n4L h3PgVJtE6AULTNTkPd4+IHNvwHbJrB74LXlS5GLegQ1rs30bUji4SbC8W2bwHDK7Gdjf zdzoEUSw4Z2i12nwUT+pLWVnXSXgjhny91TO/6pqnHv3618rhSyB2c7sJrAhMg03nUzg XrVcUh9kUnjoKQ6zjMNUwsAoesHd7lnj+3arU12Yq5ktWDridAbUYqykxhqhXHhLE+py n5Dw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h17si1866084ejq.352.2020.08.21.12.30.45; Fri, 21 Aug 2020 12:31:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726466AbgHUT36 (ORCPT + 99 others); Fri, 21 Aug 2020 15:29:58 -0400 Received: from szxga03-in.huawei.com ([45.249.212.189]:3493 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725801AbgHUT35 (ORCPT ); Fri, 21 Aug 2020 15:29:57 -0400 Received: from DGGEMM404-HUB.china.huawei.com (unknown [172.30.72.56]) by Forcepoint Email with ESMTP id AED36C3FAF846FD56BCF; Sat, 22 Aug 2020 03:29:55 +0800 (CST) Received: from dggema722-chm.china.huawei.com (10.3.20.86) by DGGEMM404-HUB.china.huawei.com (10.3.20.212) with Microsoft SMTP Server (TLS) id 14.3.487.0; Sat, 22 Aug 2020 03:29:55 +0800 Received: from dggemi761-chm.china.huawei.com (10.1.198.147) by dggema722-chm.china.huawei.com (10.3.20.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Sat, 22 Aug 2020 03:29:55 +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; Sat, 22 Aug 2020 03:29:55 +0800 From: "Song Bao Hua (Barry Song)" To: Mike Kravetz , "hch@lst.de" , "m.szyprowski@samsung.com" , "robin.murphy@arm.com" , "will@kernel.org" , "ganapatrao.kulkarni@cavium.com" , "catalin.marinas@arm.com" , "akpm@linux-foundation.org" CC: "iommu@lists.linux-foundation.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "Zengtao (B)" , huangdaode , Linuxarm Subject: RE: [PATCH v7 0/3] make dma_alloc_coherent NUMA-aware by per-NUMA CMA Thread-Topic: [PATCH v7 0/3] make dma_alloc_coherent NUMA-aware by per-NUMA CMA Thread-Index: AQHWd+P3Cxxhv5+npUG1WD6UP12kNalC7yyQ Date: Fri, 21 Aug 2020 19:29:55 +0000 Message-ID: <328438204e9e4afba84b20c6b778c504@hisilicon.com> References: <20200821113355.6140-1-song.bao.hua@hisilicon.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.126.201.113] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWlrZSBLcmF2ZXR6IFtt YWlsdG86bWlrZS5rcmF2ZXR6QG9yYWNsZS5jb21dDQo+IFNlbnQ6IFNhdHVyZGF5LCBBdWd1c3Qg MjIsIDIwMjAgNTo1MyBBTQ0KPiBUbzogU29uZyBCYW8gSHVhIChCYXJyeSBTb25nKSA8c29uZy5i YW8uaHVhQGhpc2lsaWNvbi5jb20+OyBoY2hAbHN0LmRlOw0KPiBtLnN6eXByb3dza2lAc2Ftc3Vu Zy5jb207IHJvYmluLm11cnBoeUBhcm0uY29tOyB3aWxsQGtlcm5lbC5vcmc7DQo+IGdhbmFwYXRy YW8ua3Vsa2FybmlAY2F2aXVtLmNvbTsgY2F0YWxpbi5tYXJpbmFzQGFybS5jb207DQo+IGFrcG1A bGludXgtZm91bmRhdGlvbi5vcmcNCj4gQ2M6IGlvbW11QGxpc3RzLmxpbnV4LWZvdW5kYXRpb24u b3JnOyBsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmc7DQo+IGxpbnV4LWtlcm5l bEB2Z2VyLmtlcm5lbC5vcmc7IFplbmd0YW8gKEIpIDxwcmltZS56ZW5nQGhpc2lsaWNvbi5jb20+ Ow0KPiBodWFuZ2Rhb2RlIDxodWFuZ2Rhb2RlQGh1YXdlaS5jb20+OyBMaW51eGFybSA8bGludXhh cm1AaHVhd2VpLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NyAwLzNdIG1ha2UgZG1hX2Fs bG9jX2NvaGVyZW50IE5VTUEtYXdhcmUgYnkNCj4gcGVyLU5VTUEgQ01BDQo+IA0KPiBIaSBCYXJy eSwNCj4gU29ycnkgZm9yIGp1bXBpbmcgaW4gc28gbGF0ZS4NCj4gDQo+IE9uIDgvMjEvMjAgNDoz MyBBTSwgQmFycnkgU29uZyB3cm90ZToNCj4gPg0KPiA+IHdpdGggcGVyLW51bWEgQ01BLCBzbW11 IHdpbGwgZ2V0IG1lbW9yeSBmcm9tIGxvY2FsIG51bWEgbm9kZSB0byBzYXZlDQo+IGNvbW1hbmQN Cj4gPiBxdWV1ZXMgYW5kIHBhZ2UgdGFibGVzLiB0aGF0IG1lYW5zIGRtYV91bm1hcCBsYXRlbmN5 IHdpbGwgYmUgc2hydW5rDQo+IG11Y2guDQo+IA0KPiBTaW5jZSBwZXItbm9kZSBDTUEgYXJlYXMg Zm9yIGh1Z2V0bGIgd2FzIGludHJvZHVjZWQsIEkgaGF2ZSBiZWVuIHRoaW5raW5nDQo+IGFib3V0 IHRoZSBsaW1pdGVkIG51bWJlciBvZiBDTUEgYXJlYXMuICBJbiBtb3N0IGNvbmZpZ3VyYXRpb25z LCBJIGJlbGlldmUNCj4gaXQgaXMgbGltaXRlZCB0byA3LiAgQW5kLCBJSVJDIGl0IGlzIG5vdCBz b21ldGhpbmcgdGhhdCBjYW4gYmUgY2hhbmdlZCBhdA0KPiBydW50aW1lLCB5b3UgbmVlZCB0byBy ZWNvbmZpZyBhbmQgcmVidWlsZCB0byBpbmNyZWFzZSB0aGUgbnVtYmVyLiAgSW4gY29udHJhc3QN Cj4gc29tZSBjb25maWdzIGhhdmUgTk9ERVNfU0hJRlQgc2V0IHRvIDEwLiAgSSB3YXNuJ3QgdG9v IHdvcnJpZWQgYmVjYXVzZSBvZg0KPiB0aGUgbGltaXRlZCBodWdldGxiIHVzZSBjYXNlLiAgSG93 ZXZlciwgdGhpcyBzZXJpZXMgaXMgYWRkaW5nIGFub3RoZXIgdXNlcg0KPiBvZiBwZXItbm9kZSBD TUEgYXJlYXMuDQo+IA0KPiBXaXRoIG1vcmUgdXNlcnMsIHNob3VsZCB0cnkgdG8gc3luYyB1cCBu dW1iZXIgb2YgQ01BIGFyZWFzIGFuZCBudW1iZXIgb2YNCj4gbm9kZXM/ICBPciwgcGVyaGFwcyBJ IGFtIHdvcnJ5aW5nIGFib3V0IG5vdGhpbmc/DQoNCkhpIE1pa2UsDQpUaGUgY3VycmVudCBsaW1p dGF0aW9uIGlzIDguIElmIHRoZSBzZXJ2ZXIgaGFzIDQgbm9kZXMgYW5kIHdlIGVuYWJsZSBib3Ro IHBlcm51bWENCkNNQSBhbmQgaHVnZXRsYiwgdGhlIGxhc3Qgbm9kZSB3aWxsIGZhaWwgdG8gZ2V0 IG9uZSBjbWEgYXJlYSBhcyB0aGUgZGVmYXVsdA0KZ2xvYmFsIGNtYSBhcmVhIHdpbGwgdGFrZSAx IG9mIDguIFNvIHVzZXJzIG5lZWQgdG8gY2hhbmdlIG1lbnVjb25maWcuDQpJZiB0aGUgc2VydmVy IGhhcyA4IG5vZGVzLCB3ZSBlbmFibGUgb25lIG9mIHBlcm51bWEgY21hIGFuZCBodWdldGxiLCBv bmUgbm9kZQ0Kd2lsbCBmYWlsIHRvIGdldCBjbWEuDQoNCldlIG1heSBzZXQgdGhlIGRlZmF1bHQg bnVtYmVyIG9mIENNQSBhcmVhcyBhcyA4K01BWF9OT0RFUyhpZiBodWdldGxiIGVuYWJsZWQpICsN Ck1BWF9OT0RFUyhpZiBwZXJudW1hIGNtYSBlbmFibGVkKSBpZiB3ZSBkb24ndCBleHBlY3QgdXNl cnMgdG8gY2hhbmdlIGNvbmZpZywgYnV0DQpyaWdodCBub3cgaHVnZXRsYiBoYXMgbm90IGFuIG9w dGlvbiBpbiBLY29uZmlnIHRvIGVuYWJsZSBvciBkaXNhYmxlIGxpa2UgcGVybnVtYSBjbWENCmhh cyBETUFfUEVSTlVNQV9DTUEuDQoNCj4gLS0NCj4gTWlrZSBLcmF2ZXR6DQoNClRoYW5rcw0KQmFy cnkNCg==