Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1850223ybh; Thu, 23 Jul 2020 20:41:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwDWYPkrYnLbhwrr74XRXsujL9RPwJ9qczFIy65JGGMuNUBzZdWvKStaywwfLm8iQXKlC0k X-Received: by 2002:a17:906:6bc9:: with SMTP id t9mr5145818ejs.372.1595562096237; Thu, 23 Jul 2020 20:41:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595562096; cv=none; d=google.com; s=arc-20160816; b=ZTR+9r13qHIDi/3H/w8wGwu6HJFjYZha57ifqez0S5AhjDPkgkzcmU85kvZNJAbeIa FPBJfjgUWsnLfGh/DR1wlg7Ek0CPFRTRcev6oX7WRbu2Y+sqEng+xQOYBeB0vVW+7Wxz wa1rGDfZA0Gkpm/jCmYjEq1GU2AGLHrjvJ5NcrCebDamPzXw6ihrLDtZunHnFn3yQ+HL vKzzdWJpn0lKRJ3/tfjKnrCjqJEhp2Nupp+xUJAvw1xnsGFnflBHtt9VUkr556oquSMq Vj8mVsP+Js1ijab2C2lvLuo86jUwDP8q9MNWKdi7vMMZu+Q2Vnp9pBBuevTHE5jZaJ2K dhTQ== 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=OZux8yF6jF8O7ACgaHBEl3MjnIJXekgaJVxHoKSbJtw=; b=zK6+OO/yp1TaIgHrL3olLsG1RARVgGb/jyzDXFSrxnYvPhBat9KKxNtzwswRASuDnl wc5BPRmyo9bdGS7o8A0cCBRXVm+xJuSlOiRBTmKYOsN+H/VNJ/3v+q1eQ899oTNUNskz oMr9huauS1Et90qu3jVwDYxUfjhV2fdHtatCUmwH0XVy+MBJCNluyaxnLoqYdV5vMukr /SKMoevuB2hh4pURuCWVxfIZSnOGuwMVwH/l7hdRfM+/Z655+EyRiIAk4JRGr9jv+Iug 4vM6pNCrBS8tsIj7/Nu6F2hmtIU9xw415kOEtlrbWsp+cfPrDbOr0IfO5JLBeNAi4Anc WoPw== 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 s25si3382407ejv.413.2020.07.23.20.41.12; Thu, 23 Jul 2020 20:41:36 -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 S1726567AbgGXDkj (ORCPT + 99 others); Thu, 23 Jul 2020 23:40:39 -0400 Received: from szxga03-in.huawei.com ([45.249.212.189]:2989 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726500AbgGXDkj (ORCPT ); Thu, 23 Jul 2020 23:40:39 -0400 Received: from DGGEMM406-HUB.china.huawei.com (unknown [172.30.72.57]) by Forcepoint Email with ESMTP id 0A897205CB04CB491566; Fri, 24 Jul 2020 11:40:38 +0800 (CST) Received: from DGGEMM421-HUB.china.huawei.com (10.1.198.38) by DGGEMM406-HUB.china.huawei.com (10.3.20.214) with Microsoft SMTP Server (TLS) id 14.3.487.0; Fri, 24 Jul 2020 11:40:37 +0800 Received: from DGGEMM526-MBX.china.huawei.com ([169.254.8.195]) by dggemm421-hub.china.huawei.com ([10.1.198.38]) with mapi id 14.03.0487.000; Fri, 24 Jul 2020 11:40:28 +0800 From: "liwei (CM)" To: Mike Rapoport , Catalin Marinas CC: "will@kernel.org" , "Xiaqing (A)" , "Chenfeng (puck)" , butao , fengbaopeng , "nsaenzjulienne@suse.de" , "steve.capper@arm.com" , "Song Bao Hua (Barry Song)" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , sujunfei , zhaojiapeng Subject: =?gb2312?B?tPC4tDogtPC4tDogtPC4tDogW1BBVENIXSBhcm02NDogbW06IGZyZWUgdW51?= =?gb2312?B?c2VkIG1lbW1hcCBmb3Igc3BhcnNlIG1lbW9yeSBtb2RlbCB0aGF0IGRlZmlu?= =?gb2312?Q?e_VMEMMAP?= Thread-Topic: =?gb2312?B?tPC4tDogtPC4tDogW1BBVENIXSBhcm02NDogbW06IGZyZWUgdW51c2VkIG1l?= =?gb2312?B?bW1hcCBmb3Igc3BhcnNlIG1lbW9yeSBtb2RlbCB0aGF0IGRlZmluZSBWTUVN?= =?gb2312?Q?MAP?= Thread-Index: AQHWXzEQMpvo3yT4K0COUiys26URoqkSmCeAgAClMpD//8slAIAAjr5AgADtUACAAB6BgIABbsbg Date: Fri, 24 Jul 2020 03:40:28 +0000 Message-ID: <1699CE87DE933F49876AD744B5DC140F231335A0@dggemm526-mbx.china.huawei.com> References: <20200721073203.107862-1-liwei213@huawei.com> <20200722060705.GK802087@linux.ibm.com> <1699CE87DE933F49876AD744B5DC140F2312E948@dggemm526-mbx.china.huawei.com> <20200722124910.GE27540@gaia> <1699CE87DE933F49876AD744B5DC140F2312F0D6@dggemm526-mbx.china.huawei.com> <20200723112926.GB7315@gaia> <20200723131837.GC1975360@linux.ibm.com> In-Reply-To: <20200723131837.GC1975360@linux.ibm.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.144.77.141] Content-Type: text/plain; charset="gb2312" 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 DQoNCi0tLS0t08q8/tStvP4tLS0tLQ0Kt6K8/sjLOiBNaWtlIFJhcG9wb3J0IFttYWlsdG86cnBw dEBsaW51eC5pYm0uY29tXSANCreiy83KsbzkOiAyMDIwxOo31MIyM8jVIDIxOjE5DQrK1bz+yMs6 IENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFzQGFybS5jb20+DQqzrcvNOiBsaXdlaSAo Q00pIDxsaXdlaTIxM0BodWF3ZWkuY29tPjsgd2lsbEBrZXJuZWwub3JnOyBYaWFxaW5nIChBKSA8 c2FiZXJsaWx5LnhpYUBoaXNpbGljb24uY29tPjsgQ2hlbmZlbmcgKHB1Y2spIDxwdWNrLmNoZW5A aGlzaWxpY29uLmNvbT47IGJ1dGFvIDxidXRhb0BoaXNpbGljb24uY29tPjsgZmVuZ2Jhb3Blbmcg PGZlbmdiYW9wZW5nMkBoaXNpbGljb24uY29tPjsgbnNhZW56anVsaWVubmVAc3VzZS5kZTsgc3Rl dmUuY2FwcGVyQGFybS5jb207IFNvbmcgQmFvIEh1YSAoQmFycnkgU29uZykgPHNvbmcuYmFvLmh1 YUBoaXNpbGljb24uY29tPjsgbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnOyBs aW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOyBzdWp1bmZlaSA8c3VqdW5mZWkyQGhpc2lsaWNv bi5jb20+OyB6aGFvamlhcGVuZyA8emhhb2ppYXBlbmdAaHVhd2VpLmNvbT4NCtb3zOI6IFJlOiC0 8Li0OiC08Li0OiBbUEFUQ0hdIGFybTY0OiBtbTogZnJlZSB1bnVzZWQgbWVtbWFwIGZvciBzcGFy c2UgbWVtb3J5IG1vZGVsIHRoYXQgZGVmaW5lIFZNRU1NQVANCg0KT24gVGh1LCBKdWwgMjMsIDIw MjAgYXQgMTI6Mjk6MjZQTSArMDEwMCwgQ2F0YWxpbiBNYXJpbmFzIHdyb3RlOg0KPiBPbiBXZWQs IEp1bCAyMiwgMjAyMCBhdCAwMTo0MDozNFBNICswMDAwLCBsaXdlaSAoQ00pIHdyb3RlOg0KPiA+ IENhdGFsaW4gTWFyaW5hcyB3cm90ZToNCj4gPiA+IE9uIFdlZCwgSnVsIDIyLCAyMDIwIGF0IDA4 OjQxOjE3QU0gKzAwMDAsIGxpd2VpIChDTSkgd3JvdGU6DQo+ID4gPiA+IE1pa2UgUmFwb3BvcnQg d3JvdGU6DQo+ID4gPiA+ID4gT24gVHVlLCBKdWwgMjEsIDIwMjAgYXQgMDM6MzI6MDNQTSArMDgw MCwgV2VpIExpIHdyb3RlOg0KPiA+ID4gPiA+ID4gRm9yIHRoZSBtZW1vcnkgaG9sZSwgc3BhcnNl IG1lbW9yeSBtb2RlbCB0aGF0IGRlZmluZSANCj4gPiA+ID4gPiA+IFNQQVJTRU1FTV9WTUVNTUFQ IGRvIG5vdCBmcmVlIHRoZSByZXNlcnZlZCBtZW1vcnkgZm9yIHRoZSANCj4gPiA+ID4gPiA+IHBh Z2UgbWFwLCB0aGlzIHBhdGNoIGRvIGl0Lg0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+IEFyZSB0aGVy ZSBudW1iZXJzIHNob3dpbmcgaG93IG11Y2ggbWVtb3J5IGlzIGFjdHVhbGx5IGZyZWVkPw0KPiA+ ID4gPiA+IA0KPiA+ID4gPiA+IFRoZSBmcmVlaW5nIG9mIGVtcHR5IG1lbW1hcCB3b3VsZCBiZWNv bWUgcmF0aGVyIGNvbXBsZXggd2l0aCANCj4gPiA+ID4gPiB0aGVzZSBjaGFuZ2VzLCBkbyB0aGUg bWVtb3J5IHNhdmluZ3MganVzdGlmeSBpdD8NCj4gPiA+ID4gDQo+ID4gPiA+IEluIHRoZSBzcGFy c2UgbWVtb3J5IG1vZGVsLCB0aGUgc2l6ZSBvZiBhIHNlY3Rpb24gaXMgMSBHQiANCj4gPiA+ID4g KFNFQ1RJT05fU0laRV9CSVRTIDMwKSBieSBkZWZhdWx0Lg0KPiA+ID4gDQo+ID4gPiBDYW4gd2Ug cmVkdWNlIFNFQ1RJT05fU0laRV9CSVRTIGluc3RlYWQ/IFNheSAyNj8NCj4gPiANCj4gPiBZZXMs IHlvdSBhcmUgcmlnaHQsIHJlZHVjZSBTRUNUSU9OX1NJWkVfQklUUyB0byAyNiBjYW4gc2F2ZSBh bG1vc3QgDQo+ID4gdGhlIHNhbWUgbWVtb3J5IGFzIHRoZSBwYXRjaC4NCj4gPiANCj4gPiAxKSBI b3dldmVyLCBpdCBpcyBub3QgY2xlYXIgd2hldGhlciBjaGFuZ2luZyB0aGUgc2VjdGlvbiBzaXpl IGhhcyANCj4gPiBhbnkgb3RoZXIgaW1wYWN0Lg0KPiANCj4gV2VsbCwgd2Ugc2hvdWxkIGFuYWx5 c2UgdGhpcy4NCj4gDQo+ID4gMikgSnVzdCBsaWtlIHRoZSBmbGF0IG1lbW9yeSBtb2RlbCBhbmQg dGhlIHNwYXJzZSBtZW1vcnkgbW9kZWwgdGhhdCANCj4gPiBkb2VzIG5vdCBkZWZpbmUgVk1FTU1B UCwgYm90aCBvZiB0aGVtIGhhdmUgdGhlaXIgb3duIHdheXMgdG8gZnJlZSANCj4gPiB1bnVzZWQg bWVtbWFwLiBJIHRoaW5rIHdlJ3ZlIGdpdmVuIGEgc2ltaWxhciB3YXkgZm9yIHNwYXJzZSBtZW1v cnkgDQo+ID4gZGVmaW5lIFZNRU1NQVAuDQo+IA0KPiBJIHRoaW5rIHdlIGRpZCBpdCBmb3IgZmxh dG1lbSBpbml0aWFsbHkgKG9uIGFybTMyKSBhbmQgYWRkZWQgc3VwcG9ydCANCj4gZm9yIHNwYXJz ZW1lbSBsYXRlciBvbiwgc28gZnJlZV91bnVzZWRfbWVtbWFwKCkgaGFkIHRvIGNvcGUgd2l0aCAN Cj4gc3BhcnNlIHNlY3Rpb25zLiBPbiBhcm02NCB3ZSBpbnRyb2R1Y2VkIHZtZW1tYXAgc3VwcG9y dCBhbmQgZGlkbid0IA0KPiBib3RoZXIgd2l0aCB0aGUgZnJlZWluZyBhdCBhbGwgYmVjYXVzZSBv ZiB0aGUgYWRkZWQgY29tcGxleGl0eSBvZiB0aGUgDQo+IHZtZW1tYXAgcGFnZSB0YWJsZXMuDQo+ IA0KPiBJIHdvbmRlciB3aGV0aGVyIHdlIHNob3VsZCBqdXN0IGRpc2FsbG93IGZsYXRtZW0gYW5k IG5vbi12bWVtbWFwIA0KPiBzcGFyc2VtZW0gb24gYXJtNjQuIElzIHRoZXJlIGFueSB2YWx1ZSBp biBrZWVwaW5nIHRoZW0gYXJvdW5kPw0KDQpGTEFUTUVNIGlzIHVzZWZ1bCBmb3IgVU1BIHN5c3Rl bXMgd2l0aCBhIHNpbmdsZSBtZW1vcnkgYmFuaywgc28gcHJvYmFibHkgaXQncyB3b3J0aCBrZWVw aW5nIGl0IGZvciBsb3cgZW5kIG1hY2hpbmVzLg0KDQpOb24tdm1lbW1hcCBzcGFyc2VtZW0gaXMg ZXNzZW50aWFsbHkgZGlzYWJsZSBpbiBhcmNoL2FybTY0L0tjb25maWcsIHNvIGZvciBOVU1BIGNv bmZpZ3VyYXRpb25zIFNQQVJTRU1FTV9WTUVNTUFQIGlzIHRoZSBvbmx5IGNob2ljZS4NCiANCj4g PiAzKSBUaGlzIGV4cGxpY2l0IGZyZWUgdW51c2VkIG1lbW1hcCBtZXRob2QgZG9lcyByZWR1Y2Ug dW5uZWNlc3NhcnkgDQo+ID4gbWVtb3J5IHdhc3RlIGZvciB1c2VycyB3aG8gZG8gbm90IG5vdGlj ZSB0aGUgc2VjdGlvbiBzaXplIA0KPiA+IG1vZGlmaWNhdGlvbi4NCj4gDQo+IEJ1dCBpZiB3ZSBj aGFuZ2VkIFNFQ1RJT05fU0laRV9CSVRTIGluIHRoZSBtYWlubGluZSBrZXJuZWwsIHRoZW4gd2Ug DQo+IHdvdWxkbid0IG5lZWQgYWRkaXRpb25hbCBjb2RlIHRvIGZyZWUgdGhlIHVudXNlZCBtZW1t YXAuDQoNCk1vcmVvdmVyIGlmIHdlIHJlZHVjZSBTRUNUSU9OX1NJWkVfQklUUywgd2UgY2FuIGRy b3ANCmZyZWVfdW51c2VkX21lbW1hcCgpIGFuZCBzaW5jZSB0aGUgYXJtNjQgbWVtb3J5IG1hcCBm b3Igc3BhcnNlIHdpbGwgbm90IGRpZmZlciBmcm9tIG90aGVyIGFyY2hlcyB3ZSBjYW4gZHJvcCBj dXN0b20gcGZuX3ZhbGlkKCkgYXMgd2VsbC4NCg0KSGksIE1pa2UgJiBDYXRhbGluDQoNCkxldCdz IHRoaW5rIGFuZCBkaXNjdXNzIHRvZ2V0aGVyIGFib3V0IHRoZSBpbXBhY3Qgb2YgZGlyZWN0bHkg cmVkdWNpbmcgdGhlIHNlY3Rpb24gc2l6ZaO6DQoNCjEpIEN1cnJlbnRseSwgdGhlIG1lbW9yeSBv ZiBQQyBvciBNb2JpbGUgZGV2aWNlcyBhcmUgaW5jcmVhc2luZy4gSWYgdGhlIHNlY3Rpb24gc2l6 ZSBpcyByZWR1Y2VkLCB0aGUgY29uc3VtcHRpb24gb2YgdGhlIHNlY3Rpb24gc3RydWN0dXJlIHdp bGwgYWxzbyBpbmNyZWFzZS4NCg0KMikgSWYgdGhlIHNlY3Rpb24gc2l6ZSBpcyB0b28gc21hbGws IG1lbW9yeSBob3RwbHVnIG1heSBiZSBhZmZlY3RlZC4gSG90cGx1ZyBhZGQgb3IgcmVtb3ZlIGEg bWVtYmxvY2sgbWVhbnMgdGhhdCB5b3UgbmVlZCB0byBvbmxpbmUgb3Igb2ZmbGluZSBtYW55IHNl Y3Rpb25zLiBJbiB0aGlzIGNhc2UsIHNvZnR3YXJlIGNvbnN1bXB0aW9uIG1heSBpbmNyZWFzZS4N Cg0KQ3VycmVudGx5LCB0aGUgcGFnZSBtYXAgaXMgd2FzdGVkIHdoZW4gdGhlIGRlZmF1bHQgc2Vj dGlvbiBzaXplIGlzIHVzZWQuIEluIHNvbWUgY2FzZXMsIHRoZSB3YXN0ZSBpcyBzZXJpb3VzLiBQ bGVhc2UgaGVscCB0byBjaGVjayB3aGV0aGVyIHRoZSBzZWN0aW9uIHNpemUgcmVkdWN0aW9uIGhh cyBvdGhlciBpbXBhY3RzIGFuZCB3aGV0aGVyIGl0IG1lZXRzIHRoZSBsb25nLXRlcm0gZXZvbHV0 aW9uLg0KDQpUaGFua3MuDQoNCj4gLS0NCj4gQ2F0YWxpbg0KDQotLQ0KU2luY2VyZWx5IHlvdXJz LA0KTWlrZS4NCg==