Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp244917ybl; Tue, 7 Jan 2020 18:20:18 -0800 (PST) X-Google-Smtp-Source: APXvYqw814x8T1CIrtXwutSw6NdcZan7nIklWHio6gtq7hq0enlw9fd6F8S7L5ai4Wz5Qdgg8nUC X-Received: by 2002:a9d:5888:: with SMTP id x8mr2322402otg.361.1578450018131; Tue, 07 Jan 2020 18:20:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578450018; cv=none; d=google.com; s=arc-20160816; b=uoUCVk73DscYSyYZptyVMpWl4ecQ17dg9Cnipj/ecXQICn39bG69qCBRnl1x8nRUHa +ENwNDsEBL3H1RRBqr+ixL85T7zFTTcAa4q03fO2w6sMuDX3+/VtGhApLYbotfLf6kYa GqaBFic65RPpmSaT7iycth2fwjlJPBJFfMyTK8TEuWgOaEJNMFQWmjTaSrZ1Pe0y/c3U bnxd3Uppt0w5IKYpJMypgTgO+K1mQjClC6qHLCzDho2Ulp9ZWaILv04rYDsMXbnwKQqi 9NNFN6nClgIi/sNquxf0CtZDSki+UIDwzMYMpzQaerHZMNeFpEeeXqjRX2gxA/XXOE2+ xGYw== 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=XHoen/GFEHSLeujcKSURSBZCvLkBqy98bPQXaJg0chk=; b=V+U4ekq9Kv39KVxdcw7lcgK0dF3fzBfqt4a6KAhXmwT/TNl0/UzI3GwOSegGoO7Cmz pSZm2mn3eO0KvYG09h8XKdBthneoTqmj/3/TPeakqs11xpXrS8DU8Vy6+NVkbTCLja4P 1O5RVrJz/PQMOF5GcW9tGXMlAxN8YOnwd4ScM/6WWGhApIR0q5IisfheqYhni+nXtZ/c BVcdAwT0K+pMvu2MXt+Ef0L3X6ShAV/FnDbr7NcZjzb7sWsJVoYUze6xV1el/XuqB9OQ EQJONAr4ktb8geGE6LlcllAd/BCvOpZPlmeojT65eBlK2GDRfaUNqXO/+ybMdQta/JhN AZgg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j71si1010741oib.213.2020.01.07.18.20.05; Tue, 07 Jan 2020 18:20:18 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726667AbgAHCTV (ORCPT + 99 others); Tue, 7 Jan 2020 21:19:21 -0500 Received: from szxga02-in.huawei.com ([45.249.212.188]:2982 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725601AbgAHCTV (ORCPT ); Tue, 7 Jan 2020 21:19:21 -0500 Received: from DGGEMM405-HUB.china.huawei.com (unknown [172.30.72.54]) by Forcepoint Email with ESMTP id 0AB3E2A886DD3E53896B; Wed, 8 Jan 2020 10:19:19 +0800 (CST) Received: from DGGEMM526-MBX.china.huawei.com ([169.254.8.143]) by DGGEMM405-HUB.china.huawei.com ([10.3.20.213]) with mapi id 14.03.0439.000; Wed, 8 Jan 2020 10:19:08 +0800 From: "Zengtao (B)" To: Dietmar Eggemann , Valentin Schneider , Sudeep Holla CC: Linuxarm , Greg Kroah-Hartman , "Rafael J. Wysocki" , "linux-kernel@vger.kernel.org" , "Morten Rasmussen" Subject: RE: [PATCH] cpu-topology: warn if NUMA configurations conflicts with lower layer Thread-Topic: [PATCH] cpu-topology: warn if NUMA configurations conflicts with lower layer Thread-Index: AQHVuWnsK0zwK8RxTkqe/SNAoYeaUKfT+S+AgALBI6CAAAyngIAAlqWw//+IwoCAAXt3QP//7niAgAAVeoCAAFV+gIAENd2QgABR3QCAAtw2YA== Date: Wed, 8 Jan 2020 02:19:06 +0000 Message-ID: <678F3D1BB717D949B966B68EAEB446ED340B8644@dggemm526-mbx.china.huawei.com> References: <1577088979-8545-1-git-send-email-prime.zeng@hisilicon.com> <20191231164051.GA4864@bogus> <678F3D1BB717D949B966B68EAEB446ED340AE1D3@dggemm526-mbx.china.huawei.com> <20200102112955.GC4864@bogus> <678F3D1BB717D949B966B68EAEB446ED340AEB67@dggemm526-mbx.china.huawei.com> <678F3D1BB717D949B966B68EAEB446ED340AFCA0@dggemm526-mbx.china.huawei.com> <7b375d79-2d3c-422b-27a6-68972fbcbeaf@arm.com> <66943c82-2cfd-351b-7f36-5aefdb196a03@arm.com> <678F3D1BB717D949B966B68EAEB446ED340B3203@dggemm526-mbx.china.huawei.com> <51a7d543-e35f-6492-fa51-02828832c154@arm.com> In-Reply-To: <51a7d543-e35f-6492-fa51-02828832c154@arm.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.74.221.187] 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEaWV0bWFyIEVnZ2VtYW5uIFtt YWlsdG86ZGlldG1hci5lZ2dlbWFubkBhcm0uY29tXQ0KPiBTZW50OiBNb25kYXksIEphbnVhcnkg MDYsIDIwMjAgMTA6MzEgUE0NCj4gVG86IFplbmd0YW8gKEIpOyBWYWxlbnRpbiBTY2huZWlkZXI7 IFN1ZGVlcCBIb2xsYQ0KPiBDYzogTGludXhhcm07IEdyZWcgS3JvYWgtSGFydG1hbjsgUmFmYWVs IEouIFd5c29ja2k7DQo+IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7IE1vcnRlbiBSYXNt dXNzZW4NCj4gU3ViamVjdDogUmU6IFtQQVRDSF0gY3B1LXRvcG9sb2d5OiB3YXJuIGlmIE5VTUEg Y29uZmlndXJhdGlvbnMgY29uZmxpY3RzDQo+IHdpdGggbG93ZXIgbGF5ZXINCj4gDQo+IE9uIDA2 LzAxLzIwMjAgMDI6NDgsIFplbmd0YW8gKEIpIHdyb3RlOg0KPiANCj4gWy4uLl0NCj4gDQo+ID4+ IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IERpZXRtYXIgRWdnZW1hbm4g W21haWx0bzpkaWV0bWFyLmVnZ2VtYW5uQGFybS5jb21dDQo+ID4+IFNlbnQ6IFNhdHVyZGF5LCBK YW51YXJ5IDA0LCAyMDIwIDE6MjEgQU0NCj4gPj4gVG86IFZhbGVudGluIFNjaG5laWRlcjsgWmVu Z3RhbyAoQik7IFN1ZGVlcCBIb2xsYQ0KPiA+PiBDYzogTGludXhhcm07IEdyZWcgS3JvYWgtSGFy dG1hbjsgUmFmYWVsIEouIFd5c29ja2k7DQo+ID4+IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5v cmc7IE1vcnRlbiBSYXNtdXNzZW4NCj4gPj4gU3ViamVjdDogUmU6IFtQQVRDSF0gY3B1LXRvcG9s b2d5OiB3YXJuIGlmIE5VTUEgY29uZmlndXJhdGlvbnMNCj4gY29uZmxpY3RzDQo+ID4+IHdpdGgg bG93ZXIgbGF5ZXINCj4gPj4NCj4gPj4gT24gMDMvMDEvMjAyMCAxMzoxNCwgVmFsZW50aW4gU2No bmVpZGVyIHdyb3RlOg0KPiA+Pj4gT24gMDMvMDEvMjAyMCAxMDo1NywgVmFsZW50aW4gU2NobmVp ZGVyIHdyb3RlOg0KPiANCj4gPj4gU3RpbGwgZG9uJ3Qgc2VlIHRoZSBhY3R1YWwgcHJvYmxlbSBj YXNlLiBUaGUgY2xvc2VzdCBJIGNhbWUgaXM6DQo+ID4+DQo+ID4+IHFlbXUtc3lzdGVtLWFhcmNo NjQgLWtlcm5lbCAuLi4gLWFwcGVuZCAnIC4uLiBsb2dsZXZlbD04IHNjaGVkX2RlYnVnJw0KPiA+ PiAtc21wIGNvcmVzPTQsc29ja2V0cz0yIC4uLiAtbnVtYSBub2RlLGNwdXM9MC0yLG5vZGVpZD0w DQo+ID4+IC1udW1hIG5vZGUsY3B1cz0zLTcsbm9kZWlkPTENCj4gPj4NCj4gPg0KPiA+IEl0J3Mg cmVsYXRlZCB0byB0aGUgSFcgdG9wb2xvZ3ksIGlmIHlvdSBodyBoYXZlIGdvdCAyIGNsdXN0ZXJz IDB+MywgNH43LA0KPiA+IHdpdGggdGhlIG1haW5saW5lIHFlbXUsIHlvdSB3aWxsIHNlZSB0aGUg aXNzdWUuDQo+ID4gSSB0aGluayB5b3UgY2FuIG1hbnVhbGx5IG1vZGlmeSB0aGUgTVBJRFIgcGFy c2luZyB0byByZXByb2R1Y2UgdGhlDQo+ID4gaXNzdWUuDQo+ID4gTGludXggd2lsbCB1c2UgdGhl IE1QSURSIHRvIGd1ZXNzIHRoZSBNQyB0b3BvbG9neSBzaW5jZSBjdXJyZW50bHkgcWVtdQ0KPiA+ IGRvbid0IHByb3ZpZGUgaXQuDQo+ID4gUmVmZXIgdG86IGh0dHBzOi8vcGF0Y2h3b3JrLm96bGFi cy5vcmcvY292ZXIvOTM5MzAxLw0KPiANCj4gVGhhdCBtYWtlcyBzZW5zZSB0byBtZS4gVmFsZW50 aW4gYW5kIEkgYWxyZWFkeSBkaXNjdXNzZWQgdGhpcyBzZXR1cCBhcyBhDQo+IHBvc3NpYmxlIHN5 c3RlbSB3aGVyZSB0aGlzIGlzc3VlIGNhbiBoYXBwZW4uDQo+IA0KPiBJIGFscmVhZHkgc3VzcGVj dGVkIHRoYXQgdmlydCBtYWNoaW5lcyBvbmx5IHN1cHBvcnQgZmxhdCBjcHUgdG9wbG9neS4NCj4g R29vZCB0byBrbm93LiBBbHRob3VnaCBJIHdhcyBhYmxlIHRvIHRvIHBhc3MgJy4uLiAtc21wIGNv cmVzPTggLWR0Yg0KPiBmb28uZHRiIC4uLicgaW50byBtYWlubGluZSBxZW11IHRvIGFjaGlldmUg YSAyIGNsdXN0ZXIgc3lzdGVtIChNQyBhbmQNCj4gRElFIHNkIGxldmVsKSB3aXRoIGFuIGV4dHJh IGNwdS1tYXAgZW50cnkgaW4gdGhlIGR0cyBmaWxlOg0KPiANCj4gICAgICAgICAgICAgICAgY3B1 LW1hcCB7DQo+ICAgICAgICAgICAgICAgICAgICAgICAgIGNsdXN0ZXIwIHsNCj4gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBjb3JlMCB7DQo+ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBjcHUgPSA8JkE1M18wPjsNCj4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB9Ow0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4uLg0KPiAg ICAgICAgICAgICAgICAgICAgICAgICB9Ow0KPiANCj4gICAgICAgICAgICAgICAgICAgICAgICAg Y2x1c3RlcjEgew0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvcmUwIHsNCj4g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdSA9IDwmQTUzXzQ+Ow0K PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH07DQo+ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgLi4uDQo+ICAgICAgICAgICAgICAgICAgICAgICAgIH07DQo+ICAgICAg ICAgICAgICAgICB9Ow0KPiANCj4gQnV0IEkgZGlkbid0IHN1Y2NlZWQgaW4gY29tYmluaW5nIHRo aXMgd2l0aCB0aGUgJy4uLiAtbnVtYQ0KPiBub2RlLGNwdXM9MC0zLG5vZGVpZD0wIC1udW1hIG5v ZGUsY3B1cz00LTcsbm9kZWlkPTEgLi4uJyBwYXJhbXMgdG8NCj4gY3JlYXRlIGEgc3lzdGVtIGxp a2UgeW91cnMuDQoNCkkgZ3Vlc3QgdGhhdCB5b3UgaGF2ZSB1c2VkIHlvdXIgb3duIGR0Yiwgc28g bWF5YmUgeW91IG5lZWQgdG8gc3BlY2lmeSB0aGUgDQpudW1hX25vZGVfaWQgaW4gdGhlIGRldmlj ZSB0cmVlLg0KTWF5YmUgeW91IGNhbiByZWZlciB0bzoNCkRvY3VtZW50YXRpb24vZGV2aWNldHJl ZS9iaW5kaW5ncy9udW1hLnR4dA0KDQo+IA0KPiBZb3VyIGlzc3VlIGlzIHJlbGF0ZWQgdG8gdGhl ICdudW1hIG1hc2sgY2hlY2sgZm9yIHNjaGVkdWxlciBNQw0KPiBzZWxlY3Rpb24nIGZ1bmN0aW9u YWxpdHkuICBJdCB3YXMgaW50cm9kdWNlZCBieSBjb21taXQgMzdjM2VjMmQ4MTBmIGFuZA0KPiBy ZS1pbnRyb2R1Y2VkIGJ5IGNvbW1pdCBlNjdlY2Y2NDcwMjAgbGF0ZXIuIEkgZG9uJ3Qga25vdyB3 aHkgd2UgbmVlZA0KPiB0aGlzIGZ1bmN0aW9uYWxpdHk/DQo+IA0KPiBIb3cgZG9lcyB5b3VyIHNl dHVwIGJlaGF2ZSB3aGVuIHlvdSByZXZlcnQgY29tbWl0IGU2N2VjZjY0NzAyMD8gT3INCj4gZG8N Cj4geW91IHdhbnQgYW4gZXhwbGljaXQgd2FybmluZyBpbiBjYXNlIG9mIE5VTUEgYm91bmRhcmll cyBub3QgcmVzcGVjdGluZw0KPiBwaHlzaWNhbCB0b3BvbG9neT8NCg0KSSB3aWxsIG5lZWQgdG8g aGF2ZSBhIGxvb2sgdG8gY29tbWl0IGU2N2VjZjY0NzAyMA0KVGhhbmtzIA0KDQpSZWdhcmRzDQpa ZW5ndGFvIA0KDQo=