From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752404AbcEKVTx (ORCPT ); Wed, 11 May 2016 17:19:53 -0400 Received: from mail-bn1bon0099.outbound.protection.outlook.com ([157.56.111.99]:4738 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750984AbcEKVTs (ORCPT ); Wed, 11 May 2016 17:19:48 -0400 X-Greylist: delayed 690 seconds by postgrey-1.27 at vger.kernel.org; Wed, 11 May 2016 17:19:47 EDT Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=caviumnetworks.com; Subject: Re: [PATCH v6 00/14] ACPI NUMA support for ARM64 To: "Rafael J. Wysocki" , Will Deacon References: <1461780436-27182-1-git-send-email-ddaney.cavm@gmail.com> <20160511104032.GA31374@arm.com> CC: David Daney , "linux-arm-kernel@lists.infradead.org" , Mark Rutland , Catalin Marinas , Tony Luck , Fenghua Yu , Thomas Gleixner , "Ingo Molnar" , "H. Peter Anvin" , "the arch/x86 maintainers" , "Rafael J. Wysocki" , "Len Brown" , Rob Herring , Frank Rowand , Grant Likely , "Robert Moore" , Lv Zheng , Hanjun Guo , Marc Zyngier , "linux-ia64@vger.kernel.org" , "ACPI Devel Maling List" , "devel@acpica.org" , Linux Kernel Mailing List , Robert Richter , David Daney , Jon Masters From: David Daney Message-ID: <57339F39.3040603@caviumnetworks.com> Date: Wed, 11 May 2016 14:08:09 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [64.2.3.194] X-ClientProxiedBy: BY2PR07CA0084.namprd07.prod.outlook.com (10.166.107.37) To DM3PR07MB2139.namprd07.prod.outlook.com (10.164.4.145) X-MS-Office365-Filtering-Correlation-Id: dc669bf9-9d48-4a92-853b-08d379e05e81 X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2139;2:K/vnVQhFgFbQsA7kpgQZ39kDzP2D+w3SSTUpgKbxuRUehU+EsSZj+KPIoprxl5uleIsL/hDbme+l+dKs2I5ydZoT8CsOubaxpSfJ17PWJLFvmGl5G/GM1u/wwv0wmhtuYN1CVop2lATdNSsnCoN/nbuijKnyNsgYnIQN+ZyekPjbEq55CmRtloUUBtmnNDId;3:yArpkWgR1qoNAwKqhgODY6FqhvGeVhx33PeZX1gCaMirKt76CfFCQ1roSCJf2mvx2B+Ou5xLpxXeJAUdED01psg0HeZ+qxcnWPMyMJOPMlREeQclwpwowXO8D1rIFXLu X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM3PR07MB2139; X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2139;25:DfXWz/G4dOTSWJ+DL+Uhcn2qcpNI7rep6XgQKQBQPeu3r7yIf2Y8ZcfzASo9Jaui+iurriZHao0Zhu7x/qQb5838aE5Amlc0gRpjZEiREZpM7FySHz9FrInxAMBuLxO7oImgkxuB7swSuPp7Xwie5eftUMoLL1Ukj7iBemPraSft4qk6iVEIkHD//z/WWAACQ2WowUF+EvVNO/OWd1UNE+Wq9yMOh/lF9/YpnCyf3N3lrKWrRbQHKnRAjFL8Tx/vKWuKi2er6u6r2A4KskEFOKdaiwqGeXInQX+ZpSRZtK2SoFml0EfUM3uyzbTcr/RKPRxITuyijzglGWFfMy3g4lkit1jzSsNpffRnhvEx4HTOsUGE2VsXoAjrrQL8njE54sYrRLJd3pA36KuOAqSZboDt9aJlMfnGOSXxtIC9LvdpX7zsIq8M7fz9RpUVxd43JGNNqF5GmhToz1CwDgvH/UFnf0N8+3LNN+v4NbPgUH0z53wD2BYsk9NFi/gUK+jvmBbv4i7qaFesh48fR45QKO5+fDx/P09UtcVpvYZLDN90SXrGeEDP8qW4tJdUh4E/+YBMZfXHrs1B28t1owN652dXG+Yk2zcrWRiefEhySmttfhn/fvmb0EfSZVS8pENtOsHPRMXaSVOuSxCfdA3C11rSKZGqm45UEDTTvBYEsxjKeRR/qHyGbWBE3xAWKVXHIl2kdWR9KcCO3ennpnNf4309PgJ6ZDIIlz0UnTHfH5Hz/woXF8lRALA+gfw5Qq2Ec9+hUvrAFgZw7zNC8cTRWQ== X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2139;20:vS8Fh2kgeCv8Gwcvp3n+3LSom4ZYDx4dM1iWXNYst2O296LmSgKfTaEVLTROhbh3lsjWV9s3azYaepxoRF6Dj7icvpHHytxqqk9USA07Y9NRrc8NeJt4Mag5pp6LuT54LnKWw5xlrXjfOrkFlre/njeBrV/JlxsikRvjrQo0RDUwNyQQn6NijLkMywVQyrWp04XVJNxJi9he9lYZm1EkJGlWlXnMGUtkslY18b3c57CzrxxcQEfKpG/CEzcO8EBc+cG8x0jfA9f+WZzYRaB8b0P4L2UGBk/GckIg5pDB+eWIHMc+WWSbgt+YMFyGxhcWby0KRxUQ4w6tWOwbVXrTR60hcOTeYsapR/nUbjXrPd8OfLihLRZRwZhO0Lg57EBOHGJMpMsnEkKxn14TuTB7JEHnDcgvO2DCs+FwRzeNdngHmt8/ichzJYLpnWruC4frO1iX9OtXRlj89eeHOhu3IAB5PJbplvGs2Xl0Eah1pqMss3qbIGaTVOkg80UObYBfYo+kr72TWjUpWaiCri9dKqLUZ+njkU5EbuZrKcQTgVuTjGn+UAVTQ+i8Ck6OyhTAC4s5Tzi66NhEqrIVAdlQnlpXdbdS1+G3oddpcC2dDSE= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046);SRVR:DM3PR07MB2139;BCL:0;PCL:0;RULEID:;SRVR:DM3PR07MB2139; X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2139;4:04gF31vRo1g+lXZIaQrdA/QP1nx2uUWXGh4qYiht0ukvhHdqpM3huQSy74c8HVqrqnT/5/+T7EZgnGdsOrBJlxtTGEXg0VoHKOhQlu7LlBjiTSnsGGjjsFrnILoyjpv1NHVpOM22i2tXGpz4F6HqqWv3rO0uQdai7yJEIpK5y9IpMVWjh46b7ELLpgCmgtnevIbl/oTdvF3qoGjV1PEdY9AxJejNcc9EEfDuGJH3qtdfVQQUkCvLpISw+EIvIKVZ6vNSfifEWz0Dt0VZMiyG7FqGA9MQD2siM/v6clbtb0cO0RRr9mmcTo8obBcMEdtl4GgKMsjGxG0lFKWGuCq/QZjGjD0oErxQygBM7luSJ6a4QYxMTLs7rHgeV2QjDbGt X-Forefront-PRVS: 0939529DE2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6069001)(6009001)(377454003)(24454002)(377424004)(2906002)(23676002)(76506005)(53416004)(65956001)(92566002)(3846002)(36756003)(586003)(5001770100001)(6116002)(2950100001)(50466002)(47776003)(65816999)(230700001)(93886004)(77096005)(54356999)(5008740100001)(42186005)(99136001)(66066001)(50986999)(76176999)(33656002)(19580405001)(87266999)(81166006)(80316001)(19580395003)(59896002)(5004730100002)(189998001)(4326007)(83506001)(217873001);DIR:OUT;SFP:1101;SCL:1;SRVR:DM3PR07MB2139;H:localhost.caveonetworks.com;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTNQUjA3TUIyMTM5OzIzOndSaHI1aStmSmtXeXdVakxnQWJucTN0VGRn?= =?utf-8?B?aWovVXJ0SHBVWUVuNTZBelE5VUJDL0htdXdLVFhDNnp2N2NUS0liNGI3SlZ1?= =?utf-8?B?azRiRXZmbjlaMTZVVXpXRUpoYzFtN1l1Y2J5aWVjK3RpdHErSFk3cm01LzZC?= =?utf-8?B?blJiMUtjdDlhS0tudG9XSlZQZzY4NldTMytiblRmc09uN1BhcFJIMnFicSs5?= =?utf-8?B?V1RJZFdLUUVSZWtkRTg1elhxVUI2TSs1S1lkWDJHQWFBTi9DS3VSVXJKRVMw?= =?utf-8?B?elVDc29TcGdJMXdHbE1JR1FFL2RZQnpyRXA0Z3F6M3IyUEdkWkFCUDQ3NkZO?= =?utf-8?B?MkFDNkJ5N21aSm5KbklhMVN1Tm11dElJZmpMTCttTUVOYThlNDduZXZOZ3hQ?= =?utf-8?B?T3Z1WWpTblI1eFNFVldLRGIwSFhVSjNJNEdEOEFnZTE3YTBKTUo2a2V0K0Nt?= =?utf-8?B?RTBxTWVRbVBxakI0MjVWVi9sZ1V3SGMzcnpmTXBJcmJZRXdoaXlxYU9PWko4?= =?utf-8?B?U2VvM1g2MGVPenA3aXpXWkhVTVdGTDhKckVQMU80SHdzWXRkczVoTkwvSGZY?= =?utf-8?B?YnJxVVlqdE85TXVnNVlFWGtsenUwc1BEbzdpdHJhMUwvZHdHbm1BSTlydVFo?= =?utf-8?B?WTd5bVRmYnVpSnRSU2QwbTc2Y0Q5RDdFRlhqekZUZlF4Z3dKaGUvOEFMbmRY?= =?utf-8?B?UU1YUHJDN3c3SlViRkIxSjNyeU8vbC9ZV3IrTEJxZGtYckN4UWUwUW10Q3A3?= =?utf-8?B?M25rc3VhRzNBWFI5T0RBanBUaG1zZkwzMmdwUHpsNVVucWJab2JzTVhGREFB?= =?utf-8?B?RzNzTUlYd3ZBSlVGNm9ObmhIVzNhU29EQWJiK3lCMElORkFNeXpmRjJiYlh5?= =?utf-8?B?WTFYL1Q0Ynp6SUxUQWJvVHNiWktlWXFOaUlEK0VpeHdpSlFDVHE1alBDRFAr?= =?utf-8?B?YnNLeVVVRy94UVRDMzZrL2MxTHNlZ0xkTkRqclJqS3BJcWd6ZjdzeXFJRkN0?= =?utf-8?B?WmNlU2V0WDRya2FUWXZpWElDZ0kyUXRlTzBRV2ZjUjkwZW4rM1Z3QlBqdzNE?= =?utf-8?B?M1ZzVHBjSzRYbkFLK2RBRzNOS3FENGt1dkJLQ1pKWDliSElNMSthVTZTeTVX?= =?utf-8?B?dUgvQjRUdWxUeUkrSGtMbFpuMVVLbWlrNlR4MXFlMEZ1ek5qSThtMFIwdWsy?= =?utf-8?B?QWErOGlkQUdmYThGM0FDaDhnU055aGM0ai9IbFJLYkJocTQ2T1ZOWW1aS2kz?= =?utf-8?B?MnpKa0FsVlBFb3phTVlWd2YzcjBnOEVlTHc1NU5zTjdQTC9wRjNyQXEvcjFj?= =?utf-8?B?MTFQRUZjN05UeG9tWi9sSVNCSjdPN01YTVJ3MG9lWk0xS1ZJZlh6TXBnRGtu?= =?utf-8?B?TUFxL1U3NUFjQW8rSmw0R1JQTktNRWUwRjBTZjltTUlJSjZHZzZsSHNOUzAz?= =?utf-8?B?VkxmQWRmVFo3ZG9vL2I1c3k4ZWl5djVYVmRKbHBTZkdCdGZIMHdaK1FkTk02?= =?utf-8?Q?tE0nXke36I2xEvQlynG25YEuhJhyEMB9j2n+DImCEtArMo?= X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2139;5:ddOj/qWvQvRqr+dB9eGMjyw+ktfN6D9UTZcNisjDPuZzLb56m5I2dUjAS5i7N76hiQRLY1IyWpHFuxtgVMbTrnodCuNa9INtLEHPNRol8/Ra8FUIXldQpuQucPu7XO8DPs4rtEXKF4OLRjE9ffAwMA==;24:FLgPdYWAovueFhkAP3CFuPX5D8ZjiNgIGeF01siXz68QIjBlDf7/fRgkyHHiEadENPaSGG2e33ubAUa7Bme/C1uDSElhghpOwbtGTzRu0aM=;7:br8exoncNayiPNki5TEXqlsF/biKNEUhUkRM76C9A2LUw3C3P22kftwWeT393o71CBONbGcslgC6qP6eQfyGHziDsIHNC+0Wyt07325yKv7+inCJZsELLMl69WmwZwy7eWKgsT89Hbp1ScsCMGWACYI5UdrSQxZod+UDcSqvCrNwFu9naJd7ZKryyJuE8lTL;23:qemeHP0MP1tP1CvQIBBcD+WgdTSUIVNEvJm8rjvTMFsIqeDi0aoD7AM9EgDXE9NmevL5v0heGIssbru9zj+sfrcb2KggThXX3h1XUPTGBOEeOVHIGnlp7l8K4w3V5rN4SxsIVtb3DfQZ9CLec/4vnatg4R7fSPE7W3StN75GHZqbXKVe7j4ouBAl0E8oqcrl SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 May 2016 21:08:13.3926 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR07MB2139 X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2137;2:qL8y1dZG3VSxtTLXKD2cHHq5T/RQQJyQK3YyEK/dUZQbEpRNFjg/cuUj0gPfMZUTjik8zGOaBKXIkeUS9wLNyuqmVz+fP1Fd38l0NJL2u80tfh8o8S52/aWZEy6PmNPvrZW5WpQi2VtFoc4qfyxRzfUiyc9dk6J+UadhKVMW0WAsalLPhi6UcpfQ7veBVF6+;23:2AcL9tQ8o/CUQdKQB8Majlee41OLlJjeBvg+MUSyD0OuIZoxi3zQrCjvqhT2j3rC083yUtB16DZTx9ea/tTq3WHtEFMAG3OhD5KlEuIZTjtsWefaDF5XxoTO3Z2LLxecE7znJSR5H0hinpaE4jDyNel5Ea2AAw5xRZRjctKGvTQEXulXPEnQ/s1jLE1L7SJN X-OriginatorOrg: caviumnetworks.com Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 05/11/2016 01:35 PM, Rafael J. Wysocki wrote: > On Wed, May 11, 2016 at 12:40 PM, Will Deacon wrote: >> On Wed, May 11, 2016 at 02:43:11AM +0200, Rafael J. Wysocki wrote: >>> On Wed, Apr 27, 2016 at 8:07 PM, David Daney wrote: >>>> From: David Daney >>>> >>>> Based on git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git >>>> for-next/core branch at commit 643d703d2d2d ("arm64: compat: Check for >>>> AArch32 state") >> >> [...] >> >>>> David Daney (2): >>>> arm64, numa: Cleanup NUMA disabled messages. >>>> acpi, numa, srat: Improve SRAT error detection and add messages. >>>> >>>> Hanjun Guo (11): >>>> acpi, numa: Use pr_fmt() instead of printk >>>> acpi, numa: Replace ACPI_DEBUG_PRINT() with pr_debug() >>>> acpi, numa: remove duplicate NULL check >>>> acpi, numa: move acpi_numa_slit_init() to drivers/acpi/numa.c >>>> arm64, numa: rework numa_add_memblk() >>>> x86, acpi, numa: cleanup acpi_numa_processor_affinity_init() >>>> acpi, numa: move bad_srat() and srat_disabled() to >>>> drivers/acpi/numa.c >>>> acpi, numa: remove unneeded acpi_numa=1 >>>> acpi, numa: Move acpi_numa_memory_affinity_init() to >>>> drivers/acpi/numa.c >>>> arm64, acpi, numa: NUMA support based on SRAT and SLIT >>>> acpi, numa: Enable ACPI based NUMA on ARM64 >>>> >>>> Robert Richter (1): >>>> acpi, numa: Move acpi_numa_arch_fixup() to ia64 only >>> >>> I need ACKs from the ARM64 maintainers on patches [6-7/13] and [13-14/14]. >> >> There's also a dependency on the arm64 for-next/core branch, so I've been >> largely ignoring this as far as 4.6 is concerned and was planning to take >> a proper look for 4.7 once the upcoming merge window is out of the way. > > That would be 4.7 and 4.8 respectively I suppose? > > Anyway, Catalin has ACKed all of them except for the [13/14], so > technically I can apply [1-12/14] now and then [13-14/14] can be > applied when they are ready. > > Do you think there will be any problems with merging [6-7/14] into 4.7 > via the ACPI tree? > I would defer to the arm64 maintainers for decisions about the arm64 specific parts of the patch set. That said, many of the arm64 specific patches depend on the arm64 for-next/core branch, so you would have to be careful about merge ordering if you pull these in before the for-next/core branch is merged. Also FWIW, I plan on addressing Catalin's comments about 13/14 and posting a new version of the patch set in the next day or two. Thanks for looking at these, David Daney