From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932641AbcA2QiD (ORCPT ); Fri, 29 Jan 2016 11:38:03 -0500 Received: from mail-bl2on0067.outbound.protection.outlook.com ([65.55.169.67]:40245 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1756403AbcA2Qh6 (ORCPT ); Fri, 29 Jan 2016 11:37:58 -0500 Authentication-Results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=caviumnetworks.com; Date: Fri, 29 Jan 2016 17:37:36 +0100 From: Robert Richter To: Hanjun Guo CC: "Rafael J. Wysocki" , Will Deacon , Catalin Marinas , , , , Ganapatrao Kulkarni , Lorenzo Pieralisi , Shannon Zhao , Steve Capper , Mark Rutland , Hanjun Guo Subject: Re: [PATCH v3 06/12] acpi, numa: Enable ACPI based NUMA on ARM64 Message-ID: <20160129163736.GZ4914@rric.localdomain> References: <1453541967-3744-1-git-send-email-guohanjun@huawei.com> <1453541967-3744-7-git-send-email-guohanjun@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <1453541967-3744-7-git-send-email-guohanjun@huawei.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [92.224.194.146] X-ClientProxiedBy: HE1PR06CA0077.eurprd06.prod.outlook.com (25.164.28.173) To BY1PR0701MB1609.namprd07.prod.outlook.com (25.162.110.150) X-Microsoft-Exchange-Diagnostics: 1;BY1PR0701MB1609;2:+5jBWovAPXtWCmMOZb/h+1a/4KqKl3iTVQ2NwoKlKmPiuLPpkH9bGP+vrUmGmkd7CKW8XEkfsDUkrWvqNnqk/uW1MWfxTbfgH2XVs9bd9O5WIIPBreY8CCHBrdhF9WiKFKHCVOnlAuNXvXHsiXlm6w==;3:5cHln8nb9sR36YUXjNvgLfNSfEHW9BGsoMzZxhaLzI2Mb/dhEqNg3mx3C52+Qx/B+BQtblY05TkwVDtta5y/pZiKfmw4DIpHkyGNiJpg11LpwM6t4LSkSzGCB4ZdQevM;25:MLlS7MuEjTuREXQLtEVOfKrvmJcp7ezIeCsI0wN0rg0rvETXvvBNn8wde2VHsueLy4lzUqvEf36rnCTRRCuwXDuRcXYFrfWjSEO6aZ5Dw6ffZqQUXF6R8KFY8hvMV+FnLm2M3kQVX06Edd9ewsl+Sgk19OfOKZRibo0fzBssBdxIqtHMDumxK452rgoOM1aqKyid3SqUqOK2zxdlitTzAtao/dVAgSVD5ZsW0HTp25OTy4fjBs4yvX3afkYQWNSf X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0701MB1609; X-MS-Office365-Filtering-Correlation-Id: 130a9ab5-b59e-4571-5872-08d328ca8a92 X-Microsoft-Exchange-Diagnostics: 1;BY1PR0701MB1609;20:xcz/RvYF5qdxmNWwwaXxHe1XD93LcBDm3EgXZM7qKF1fg1vI7j6I5mCU8t329A1kHfjwSrpSV/L1iaXTvM9CofERvrOAtZ8/KKLkqRIGjbHWAtm2Hx3Ex+fXAtJIXCp1zXZEK2qmMIdOFlCRseYDABfBnNS+uLZ5lKGb2tG0v5zfZFao6aeb3zHbWOly4vsoai8eJ2YNqQdwbn2W9qc1Z3lWxBmR1atkR8OqKvGHiMBlJMW4V9RG0OSqeIsdKVRPgrPf6LZ+5nBtWYcxhJYJj9ikRp8ZB82miHNKlyuBQwgVINMeB776O/EJMs+uKho4eTAk7x9wNl6aRMlqOs7JUuT1tzQS63T8fGoWTRX7a1nzEuVLK12TItjbWGo6J0qm1zWwgsk4R51klGQTk369UyQqMgSW35hE5cVTEbrcCS7aauaMJoltRUkgkNbQCyyupT+/ldY56O1azT9UDzyL/PnU1kLNOXqLuCc0HtFLhDo4vRnK2xaviMo1xWf/RHAq095jqH1WlR8aEjDs61SRHnHe8fHBxlbLDvgmjGerTd+TG6O6A1TapmmqKIAY+6iJ9X2cLOu+M42af8aMXvYwrVhbBrGf3p2l3MjOjE9ARvw= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001);SRVR:BY1PR0701MB1609;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0701MB1609; X-Microsoft-Exchange-Diagnostics: 1;BY1PR0701MB1609;4:pes8/aOTbDAAffgZ1em9olRrHJCdCw7yBr+rJTMjR0n1MlsqUZiCqiNMKy8AUvfG2qTIlJli/IoPS6ImCi3QqvYkxpBcMc05sVtk+NqkpIpt7fomMSiCdE7OigJ5Sc2aFFQ4ZuU/wqMJWZ19Dr3ih/pcRNDoKZJCPxosuHcv68n8LWn5WSzU77L9oU4g8MqoT/qv+hWGqiPkup2L3ldc2+Ol5jWUpU+Dq7h6Aqopcd7uuwjZPKtB6Dg6pABqKtSq7/XMHkruaRqlvsY8+Sw5DkjjnL/2SSgYUMVdwzsWsbQrmJlw74oqWx1intDvySnF4K6BToqhuWW+AhANQIv1HxIVvSpm2IFeHFPL8Be7eZoApOvKCRF1i4OipZTus4Nr X-Forefront-PRVS: 083691450C X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(24454002)(92566002)(122386002)(5008740100001)(1096002)(40100003)(3470700001)(46406003)(586003)(6116002)(33656002)(3846002)(4326007)(42186005)(2906002)(23726003)(54356999)(50986999)(47776003)(110136002)(19580395003)(19580405001)(76176999)(83506001)(5001960100002)(4001350100001)(97756001)(50466002)(86362001)(189998001)(66066001)(2950100001)(5004730100002)(77096005);DIR:OUT;SFP:1101;SCL:1;SRVR:BY1PR0701MB1609;H:rric.localdomain;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY1PR0701MB1609;23:c64Hs/uksIJhdu+U01kDPwjIYIWH19NIvc7CXXO?= =?us-ascii?Q?lPFLMAyDfSy5ZMfHeXfmuJeVFo0ZF2Ch4uyo+2kMAfimVntSZePp6s5r4Tgk?= =?us-ascii?Q?h26vVSaC8t2wf46pHeuazOtwVVN4S1becKhZyF0BmGlKFSGhVFQcExvZ3tW1?= =?us-ascii?Q?Vp36vT0uzbEAGISD8NKLawj2KGgtCkUxVWcbGQWQaDAjGczrlhvcWa8LNx0x?= =?us-ascii?Q?Gwixq8lMC5McWPyDCl1LdZl7jyZOp1gnpV61ie8xiTFpBZOw0TPzjOwGtDy0?= =?us-ascii?Q?mwaMy41NfLAiBI3+P1JShLGxRoRWU0rEKpd+rHIIXF9/H8L5hc8lN+HdXWVs?= =?us-ascii?Q?rv/rJxUShqvivy46yFMWDYZEr9Rc6aCukml+yIJBiI2eHSFFqmsfralDRPZx?= =?us-ascii?Q?E37y3iEcRuOGPhoKuB3b/pQdOdCzhlSBQk33fzFLYAAhzj+/4ITpJXyRrTca?= =?us-ascii?Q?w+iHVzw6BqGWLXbaWuBQgXpx0oabilmL52kH78m4u4C4UEQ+F6eOjua+tvq5?= =?us-ascii?Q?nALyt2k1seUBDvJpWl+XamQ+zxH8oVXAIdt6bOVCVioq1Ho8hrAtKOPAWgXe?= =?us-ascii?Q?GV0jJV6+1HnZBkjhFmqYaEiWFV9CXd3uPh/YYAVaC/r9Tw1YAPBva9gbpwwQ?= =?us-ascii?Q?7rYV/gGzOCT9YWqCBK8jr9RKrAK2KFD7Z5DGpWqTOa+UxXHixOo0czSCzzUH?= =?us-ascii?Q?scXdSKvHfjwPrnA8Xsdiqo9W1B+qQ31mUCuUV+WLDPX0rvC0Wcirn4b9fjwY?= =?us-ascii?Q?83qFeuaQmvHn1OztS+gP1R+jbhPtD5mCFwfdeNnt1JayoxDIPd9vh8zzP4t5?= =?us-ascii?Q?ZxkhnHIQqPZYgPBdSoEawlXmxn1WKYRNTTtRxEhJk7QIi2bLiurbquh+cMLh?= =?us-ascii?Q?kSN8V+bilFBPgx3cJVs+0Dgla8bR7WdmGnBGPA/qDMCSpgurdwBEdezTck4W?= =?us-ascii?Q?KIYv2OReGNauYfkCBNoy4TMZklGEirN4SBXUonqRi/w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY1PR0701MB1609;5:usls+SWQnEHntXGZXqC2UsAMbG2yfLo/VN6UR0oi07eIMoa6dkLne3oT48kVKpylX2Df/L3blPXYMimxmpfycR72v1kAbHb4j3W0KV8Cu2U7aiPdIy075vfo9ZYCWZ/aO+Jb8yzp9sddGNfhgaW4hw==;24:TXdx/P7ODOW7EzxfualW/gKZauTTW6k6BN17okA1z7N8aIl1idBIx9UvAny1i6tFC3cNHSeH/S2U2DzK94Pkv35bL6R8sTgSpXdpygaXSMM= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jan 2016 16:37:52.6562 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0701MB1609 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 23.01.16 17:39:21, Hanjun Guo wrote: > From: Hanjun Guo > > Add function needed for cpu to node mapping, and enable > ACPI based NUMA for ARM64 in Kconfig > > Signed-off-by: Hanjun Guo > --- > drivers/acpi/Kconfig | 2 +- > drivers/acpi/numa.c | 35 +++++++++++++++++++++++++++++++++++ > include/linux/acpi.h | 17 ++++++++++++++++- > 3 files changed, 52 insertions(+), 2 deletions(-) > > diff --git a/drivers/acpi/Kconfig b/drivers/acpi/Kconfig > index d6d5749..31875ab 100644 > --- a/drivers/acpi/Kconfig > +++ b/drivers/acpi/Kconfig > @@ -283,7 +283,7 @@ config ACPI_THERMAL > config ACPI_NUMA > bool "NUMA support" > depends on NUMA > - depends on (X86 || IA64) > + depends on (X86 || IA64 || ARM64) > default y if IA64_GENERIC || IA64_SGI_SN2 This should be default enabled here for arm64 to have it enabled with NUMA. -Robert