Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp22076689ybl; Mon, 6 Jan 2020 17:37:09 -0800 (PST) X-Google-Smtp-Source: APXvYqyWeT9rtXQSc+HB7OSsC9PHG49Lk81m0iNGJTNuMoSX3+gqNE5Cdg4Zn5MLdg5y9nUYmitm X-Received: by 2002:a05:6830:1042:: with SMTP id b2mr119301182otp.306.1578361029354; Mon, 06 Jan 2020 17:37:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578361029; cv=none; d=google.com; s=arc-20160816; b=jZ961WbvW630jXpymWhVACEmRVvkWyEeKIAVQVry60wM1b9B0ui20W7sd9Zyac7mkB d+7ULD7//W96F6C8yb394RSwK77CHVa+Ah+UIPMoFRq8bAXjkvp31yHG0xVJYYSt6uMT jfLaviziA4Xte6OCgh3ZTeGOGk03LRE9yWuAmgzYu7f0SlVo4vvkmozx1Ucf3Gbw86mN 6aBga6sEsLlNjr8Pq8v3fBEXY7DB32hl8gEDnuAGXJQ/uejp3Y3MXKr3T4GcAH9UAbEO dYlBMFPPPmC+mEkFzUqO9QIyd5F2srOabAkm++OI0hogIAJVNMDXIiiruHSyeRiKIBvW n52w== 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=VgNw42ZqMVNwGw4jltu9oEcNJnDt4IEwmRL8RyTdVhE=; b=sP8TVOBhsYHIadkoTqDs0Ck+hgNIUWDG0pHo5ybQLcaRncm/SRVyFlTd4Q0X2e/UDk 20KQYFNNMiMVPQxuwsuY504s3VJ5GkWKrwS1pCwSNgBhb+ph+B37XEERS/+f7n/a9yy/ 3e3f4p6zHcZ8QWWkDFISCVhwASqQavMFKybMqmvMBDBjRpk+tfbeEGeORkzRGz2ZhbWL 9nIk/oRX0IF37JmWfMQhEIoIqXeqNpJ5Q5bANqZIXvY1gdjzIin58L5AhoIeLCLrfMtM yp7I1Wr+UJeC26DH4UzH6q1EiKuWufDYZpvbaBC9iFlv/hNWEg7KvLQyx6QXU7hSAVNN KddA== 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 w18si39958718otl.54.2020.01.06.17.36.54; Mon, 06 Jan 2020 17:37:09 -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 S1727428AbgAGBgK (ORCPT + 99 others); Mon, 6 Jan 2020 20:36:10 -0500 Received: from szxga02-in.huawei.com ([45.249.212.188]:2980 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727250AbgAGBgJ (ORCPT ); Mon, 6 Jan 2020 20:36:09 -0500 Received: from DGGEMM403-HUB.china.huawei.com (unknown [172.30.72.56]) by Forcepoint Email with ESMTP id 1F2D2DE7084E300C9B17; Tue, 7 Jan 2020 09:36:07 +0800 (CST) Received: from DGGEMM526-MBX.china.huawei.com ([169.254.8.143]) by DGGEMM403-HUB.china.huawei.com ([10.3.20.211]) with mapi id 14.03.0439.000; Tue, 7 Jan 2020 09:35:56 +0800 From: "Zengtao (B)" To: Dietmar Eggemann , "sudeep.holla@arm.com" CC: Linuxarm , Greg Kroah-Hartman , "Rafael J. Wysocki" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] cpu-topology: Skip the exist but not possible cpu nodes Thread-Topic: [PATCH] cpu-topology: Skip the exist but not possible cpu nodes Thread-Index: AQHVwRzFqRRtqHdXdESmtZr5m5x/BafdeacAgAD0jOA= Date: Tue, 7 Jan 2020 01:35:55 +0000 Message-ID: <678F3D1BB717D949B966B68EAEB446ED340B5552@dggemm526-mbx.china.huawei.com> References: <1577935489-25245-1-git-send-email-prime.zeng@hisilicon.com> <14a39167-5704-f406-614d-4d25b8fe8c68@arm.com> In-Reply-To: <14a39167-5704-f406-614d-4d25b8fe8c68@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 YWlsdG86ZGlldG1hci5lZ2dlbWFubkBhcm0uY29tXQ0KPiBTZW50OiBUdWVzZGF5LCBKYW51YXJ5 IDA3LCAyMDIwIDI6NDIgQU0NCj4gVG86IFplbmd0YW8gKEIpOyBzdWRlZXAuaG9sbGFAYXJtLmNv bQ0KPiBDYzogTGludXhhcm07IEdyZWcgS3JvYWgtSGFydG1hbjsgUmFmYWVsIEouIFd5c29ja2k7 DQo+IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcNCj4gU3ViamVjdDogUmU6IFtQQVRDSF0g Y3B1LXRvcG9sb2d5OiBTa2lwIHRoZSBleGlzdCBidXQgbm90IHBvc3NpYmxlIGNwdQ0KPiBub2Rl cw0KPiANCj4gT24gMDIvMDEvMjAyMCAwNDoyNCwgWmVuZyBUYW8gd3JvdGU6DQo+ID4gV2hlbiBD T05GSUdfTlJfQ1BVUyBpcyBzbWFsbGVyIHRoYW4gdGhlIGNwdSBub2RlcyBkZWZpbmVkIGluIHRo ZQ0KPiBkZXZpY2UNCj4gPiB0cmVlLCB0aGUgY3B1IG5vZGUgcGFyc2luZyB3aWxsIGZhaWwuIEFu ZCB0aGlzIGlzIG5vdCByZWFzb25hYmxlIGZvciBhDQo+ID4gbGVnYWwgZGV2aWNlIHRyZWUgY29u Zmlncy4NCj4gPiBJbiB0aGlzIHBhdGNoLCBza2lwIHN1Y2ggY3B1IG5vZGVzIHJhdGhlciB0aGFu IHJldHVybiBhbiBlcnJvci4NCj4gDQo+IElzIHRoaXMgZXh0cmEgY29kZSByZWFsbHkgbmVjZXNz YXJ5Pw0KPiANCj4gQ3VycmVudGx5IHlvdSBnZXQgd2FybmluZ3MgaW5kaWNhdGluZyB0aGF0IENP TkZJR19OUl9DUFVTIGlzIHRvbyBzbWFsbA0KPiBzbyB5b3UgY291bGQgY29ycmVjdCB0aGUgc2V0 dXAgaXNzdWUgZWFzaWx5Lg0KPg0KDQpOb3Qgb25seSBhYm91dCB3YXJuaW5nIG1lc3NhZ2VzLCB0 aGUgcHJvYmxlbSBpcyA6DQpXaGF0IHdlIGFyZSBleHBlY3RlZCB0byBkbyBpZiB0aGUgQ09ORklH X05SX0NQVVMgaXMgdG9vIHNtYWxsPyBJIHRoaW5rIHRoZXJlDQphcmUgdHdvIGNob2ljZXM6DQox LiBLZWVwIHRoZSBkdHMgcGFyc2luZyByZXN1bHQsIGJ1dCBza2lwIHRoZSB0aGUgQ1BVIG5vZGVz IHdob3NlIGlkIGV4Y2VlZHMgdGhlIA0KdGhlIENPTkZJR19OUl9DUFVTLCBhbmQgdGhpcyBpcyB3 aGF0IHRoaXMgcGF0Y2ggZG8uDQoyLiBKdXN0IGFib3J0IGFsbCB0aGUgQ1BVIG5vZGVzIHBhcnNp bmcsIGFuZCB1c2luZyBNUElEUiB0byBndWVzcyB0aGUgdG9wb2xvZ3ksIA0KYW5kIHRoaXMgaXMg d2hhdCB0aGUgY3VycmVudCBjb2RlIGRvLg0KQW5kIGkgdGhpbmsgY2hvaWNlIDEgaXMgYmV0dGVy IGJlY2F1c2U6DQoxLiBJdCdzIGEgbGVnYWwgZHRzLCB3ZSBzaG91bGQga2VlcCB0aGUgc2FtZSBy ZXN1bHQgd2hldGhlciBDT05GSUdfTlJfQ1BVUyBpcw0KdG9vIHNtYWxsIG9yIG5vdC4NCjIuIElu IHRoZSBmdW5jdGlvbiBvZl9wYXJzZV9hbmRfaW5pdF9jcHVzLCB3ZSBqdXN0IGRvIHRoZSBzYW1l IHdheSBhcyBjaG9pY2UgMS4NCg0KQnV0IGkgYW0gb3BlbiBmb3IgdGhlIGlzc3VlLCBhbnkgc3Vn Z2VzdGlvbnMgYXJlIHdlbGNvbWVkLg0KDQpUaGFua3MNClplbmd0YW8gDQogDQo+IEV4YW1wbGU6 IEFybTY0IEp1bm8gYm9hcmQNCj4gDQo+ICQgZ3JlcCAiY3B1QCIgLi9hcmNoL2FybTY0L2Jvb3Qv ZHRzL2FybS9qdW5vLmR0cw0KPiAJCUE1N18wOiBjcHVAMCB7DQo+IAkJQTU3XzE6IGNwdUAxIHsN Cj4gCQlBNTNfMDogY3B1QDEwMCB7DQo+IAkJQTUzXzE6IGNwdUAxMDEgew0KPiAJCUE1M18yOiBj cHVAMTAyIHsNCj4gCQlBNTNfMzogY3B1QDEwMyB7DQo+IA0KPiByb290QGp1bm86fiMgdW5hbWUg LXINCj4gNS41LjAtcmM1DQo+IA0KPiByb290QGp1bm86fiMgemNhdCAvcHJvYy9jb25maWcuZ3og fCBncmVwIENPTkZJR19OUl9DUFVTDQo+IENPTkZJR19OUl9DUFVTPTQNCj4gDQo+IHJvb3RAanVu bzp+IyBjYXQgL3Byb2MvY3B1aW5mbyB8IGdyZXAgXnByb2MNCj4gcHJvY2Vzc29yICAgICAgIDog MA0KPiBwcm9jZXNzb3IgICAgICAgOiAxDQo+IHByb2Nlc3NvciAgICAgICA6IDINCj4gcHJvY2Vz c29yICAgICAgIDogMw0KPiANCj4gcm9vdEBqdW5vOn4jIGRtZXNnIHwgZ3JlcCAiVW5hYmxlXHxD YW4ndCINCj4gWyAgICAwLjA4NTA4OV0gVW5hYmxlIHRvIGZpbmQgQ1BVIG5vZGUgZm9yIC9jcHVz L2NwdUAxMDINCj4gWyAgICAwLjA5MDE3OV0gL2NwdXMvY3B1LW1hcC9jbHVzdGVyMS9jb3JlMjog Q2FuJ3QgZ2V0IENQVSBmb3IgbGVhZiBjb3JlDQo+IA0KPiBbLi4uXQ0K