Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753729AbcD0Pk0 (ORCPT ); Wed, 27 Apr 2016 11:40:26 -0400 Received: from mail-bn1on0079.outbound.protection.outlook.com ([157.56.110.79]:54272 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753037AbcD0PkT (ORCPT ); Wed, 27 Apr 2016 11:40:19 -0400 Authentication-Results: linaro.org; dkim=none (message not signed) header.d=none;linaro.org; dmarc=none action=none header.from=caviumnetworks.com; Message-ID: <5720DD58.3020506@caviumnetworks.com> Date: Wed, 27 Apr 2016 08:40:08 -0700 From: David Daney User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7 MIME-Version: 1.0 To: Dennis Chen CC: Hanjun Guo , David Daney , Will Deacon , , Mark Rutland , Catalin Marinas , Tony Luck , Fenghua Yu , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , , "Rafael J. Wysocki" , Len Brown , Rob Herring , Frank Rowand , Grant Likely , Robert Moore , Lv Zheng , Marc Zyngier , , , , , Robert Richter , Ganapatrao Kulkarni , David Daney Subject: Re: [PATCH v5 12/14] arm64, acpi, numa: NUMA support based on SRAT and SLIT References: <1461116439-22991-1-git-send-email-ddaney.cavm@gmail.com> <1461116439-22991-13-git-send-email-ddaney.cavm@gmail.com> <5720127E.1030307@caviumnetworks.com> <57203A47.9000108@linaro.org> 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: SN1PR07CA0011.namprd07.prod.outlook.com (10.162.170.149) To BN4PR07MB2129.namprd07.prod.outlook.com (10.164.63.11) X-MS-Office365-Filtering-Correlation-Id: 6b8d00fd-88c0-4289-ffe6-08d36eb23a6d X-Microsoft-Exchange-Diagnostics: 1;BN4PR07MB2129;2:NFDS3UsjspQ6WYsM9hZhQtiiVfMe/mcnCp9MCxclPISkdr0QIbr+3u8MbvzJq4k2goTGqimaEWmqA8J4jSKCLgg/S5HxUVUjnJoSaTXDdSRSRkAKEUz4y+Kw/v7VkAiF68ojL+6qcSS2agB0/W2+ryZo2ktkuEOORrhdLw57Wc2UaRKKRTeXD0QjB/2esKF3;3:fiVhs+5lv+P0w3pCuKk9v8W67VroQHnViwOXdXdAeO+cPeIbennLD0HTsGecfzgf8AgcC374wSiaIyORfjYNT3T+NWzS0F3aGEScLi7c8bFDnBEVkXGSmEM/cCZ3JX4s;25:I38WA0C//2AjiC3vGo3j6XktKKV7RL/2b2dfm9EXWpqQXOnV5kE1k4yuv1fchcz1/B4wbAIdebv0n5r+xPPEO5VLcWdteagOfb5UgXY8S9m5FH7KNrpAC3iv8lWje0XgWAB9rq9WNqxS6R64o+EXfsFBxiqvzLzgw7W3X92aJZ/gd+25RTzc3Qlp9jTmp3bR01fve4CDvQrM535eF1/fzUbSmfbeMibpuJwfTa6wHphmgsBYrz0/BcSL7DSfo5o2aTTkYuY52D3ourxS5AMyyXyG8oN8f3YFCr2kEFwePkz/STvS37YOzZC0xQifN96D/YFAlFcl2QcaxF95qx5FJA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN4PR07MB2129; X-Microsoft-Exchange-Diagnostics: 1;BN4PR07MB2129;20:gfopydyxE7Mj7H6eAwcyiuXgumbJQ3WTUyOiBsVuySIsPzU4pndpVkYu3qfEpjy+Z8Xj3Vp4U1pT8aPEuQ8q0cBBEWWLteJeTDhJGJ5lcN76yHtqoTMN33Vqji8ubocf8KTYKlp/DDR/4Mgc1k3jt9NRRFkUoSX3/HVmmnn6Tk4p8hgVY1Zon16ckqqWyNVo0gyeES300SvZ9B8UI/fgVlJBcJUbakOLxaK/iDHO7fJQr5w3Ab4H3vJe1YA5kf3Fw3XAU28viqM5rh7XGK+5jL58OIhUcUKr1FaEYKJp+PZMIwdE8hTLutk3EM+Nl8HIfhL4/bd/2jFSHWlcQh6ouyFj1G+5e0AyMB70tfBkyi4+FGf5YkNcKN8qZnsYbfHKxOpVNY4o28RiRM5fjuzhbF1vm1KJVnbEC0D82pRJ2ZOTyDHYZWhJm7k9RrUjSGV8NQD0JPa4CruhFeEXpAtUsa+n9UoXNjKE44oMvDUt2z6L0P6y4CTxdMLdE/GSPG/uz1z0s1OPUpkNFrJDxNdbrGgmZ43y8wdaBU90YtIhh5O90f+1l9bXKfcHmiIs0sXVa+CPLFSlg8aw+unEXdXWdw0UAYVUOyLjNfZESPklIH8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(9101521072)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001);SRVR:BN4PR07MB2129;BCL:0;PCL:0;RULEID:;SRVR:BN4PR07MB2129; X-Microsoft-Exchange-Diagnostics: 1;BN4PR07MB2129;4:33r+cJ5OkXNlICLGhyFIVnsNshUgBDeXF6xgl6oUgngO1uHuzydjlDhBzUJGEA33TOUNRqKYOTwNGWhVHOfUvbKelk+TZY1R69Yv9p0SsCOxVIZi43VdFB24pYrwramGSFI4+TKzA6e0Qr0qjY7TjHPBHN86GEscXZ5e2Dl+uzZQ7H87uKvjgEVB8AR9eNEvZ9esGJndjXcR6XP0E/4SnlSwG9bI5WYf5RNr2pea83imewj6E0fPD2sVGeVdfa3/nJEvVxlhCkqXQZ955r9LbBtuy0mlm2DqVKf5YO6/62JgHmnqU+d09eez2efYz9Y70LPApYB3oANinM0tnwMqWYzhKNKNINF8C1XTBBdp1uuADZYwKnwHJlMUwvXrQbowCEO10MFVp67f2vyuiXXfhg== X-Forefront-PRVS: 0925081676 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(51914003)(24454002)(377454003)(2906002)(110136002)(5004730100002)(107886002)(92566002)(77096005)(1096002)(4326007)(23676002)(586003)(4001350100001)(53416004)(81166005)(189998001)(6116002)(2950100001)(3846002)(83506001)(19580405001)(80316001)(66066001)(65806001)(65956001)(19580395003)(33656002)(93886004)(47776003)(42186005)(230700001)(64126003)(4001430100002)(76176999)(54356999)(50986999)(5008740100001)(50466002)(36756003)(87266999);DIR:OUT;SFP:1101;SCL:1;SRVR:BN4PR07MB2129;H:dl.caveonetworks.com;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjRQUjA3TUIyMTI5OzIzOmw5dkFDTUNGMUNMUlRIMkZOOXdidmZXQjFY?= =?utf-8?B?OGJEY3dDdllMQ1UyWUZKWTA3UHBpcHdmcU1rV0c2d29NTHRVbEoxTDZML3Fl?= =?utf-8?B?MHZGNUtQMmJxdGgzVU94cXRtbWxveW13K3Q0TUl4TUFhWXA0WW8vU2NHeG1Z?= =?utf-8?B?cnBEbmd6Nk11V3BHb1NoaGlhV2dOZU5DVFNQZTZ0SWg0Q1ZXSFV5NjBvclVu?= =?utf-8?B?Slplcm1tOVhqZ3poU3FkcUdtZ2hiMlo5L3FUN096TEdoR0ZZY1BsMjVrNjlZ?= =?utf-8?B?MS8zZTZPS1BMYlVWSS9ITHJLYWNyNCs0aWF2TS8xejVqSEhaR2RIbUJVb2Qz?= =?utf-8?B?NDhtcy9za1p4TUdsQ3BkK1hwL1JRUkdKcUVxQTN0aW03ajA2QVZYVVZTbFZT?= =?utf-8?B?aitGak5tQXR2eEV2S0M0d3JFbDNKc2FZZDI5OFVJeTU0alVmWDcvbXBUSlNK?= =?utf-8?B?MWNtVUlEYyswR2h2WHRzb0NzZkF1WkJyekRXOFMvTDBmaklGZmtGNjBJc0Fv?= =?utf-8?B?VGgyT1JDWkZMM0U3TUc1bys4RGVSS1dzSHF4cFc3UjlHbDVvNVVyblprMDN0?= =?utf-8?B?QU0zNEJEUDRrV0VKOHVWYXpHZHBpOGRKZEJMZ3FJSUxLbm4ra3RHN0U1WmU2?= =?utf-8?B?YWJac3RYbGk1SmFLK3VxZ1FaL2VRQTQ0Ti9TSUxRRGdtQk8ra1hlaHN0SUI0?= =?utf-8?B?RUk3S01jS20zU2lSS1YvR1hvajE3KzJ4WjA5NHdmdVM1ZUJ6MnltblV0QkxN?= =?utf-8?B?SVBWZGQvQkQvTng3SE0xbDZ2SVJoWTlFNzVFenlaV1ZFU1BrZ29CeFpzdGx6?= =?utf-8?B?dzhINkpGb0dVT0k3T1M1QVpYYmdsYVFxVi9yNks1WGk0OXg4cEc4bkhyVlNH?= =?utf-8?B?ZTNQREFSTFhONXRnUXpUS3RMVjMzSDFlRzVEcnJLM0lDaVN6YUx0ZEhTKzNB?= =?utf-8?B?S2FHZnVmNVY4blJKMWxJTVc1bmdyUkVuNitmei9HbDZLZTA3QXFkWC9pZWQw?= =?utf-8?B?RVMwdlFhRTlNREVncVZIQkJyMkFPWCtsVUlZUlg5SGIweXN6T3pZVHk1NHJW?= =?utf-8?B?RGhEZDkrWGlLZzFBYUpNQXZnZENjd1RYY2pEaUdKRDRFREV6RDNtc09SWDJF?= =?utf-8?B?dUVuY1NXZmZ4blZFMm1BYlNUM3VZdi9XdFBhSTAzUWRKaEh1T2V1RXE1WXNJ?= =?utf-8?B?dGtFaUlYQnRjeUxGMUl0MEc0ek9md2s4eDFhcjhSTGNPcVNqK1lvL3c1ajQw?= =?utf-8?B?c2JQeGM5VnNiMmRBcnovcDcwazErQ0l2NnJEa0ZCYVRJb1ZsdTNKT3M0V0hW?= =?utf-8?B?dkxuY0JZQXhJTEthaXpvYVdtOVp5N1dUeVFjYytmRGxOR1NqQ0FNbk1pWHkv?= =?utf-8?B?SldxdDFxdm90MW9uK09TOXBqMEpZNUMzblh3bjh3ckNuTWJEVkpjWFFLNVN4?= =?utf-8?B?Q0oxU3lHdXBFSkt1WEJPV2lSY1dEQ0d4N0o1dkZVbFBDTW9OOHEybFhRNXpk?= =?utf-8?Q?8Y92NA9A47yz1bM4Lxf5o4A++5uvAqt9DNoYqlqFOUIjP5?= X-Microsoft-Exchange-Diagnostics: 1;BN4PR07MB2129;5:omoA/NNVD8Cn9DHXt7/IKJRuc3KEyu+H47kI+9wEYGuiZT14LfEjNmbQgwAxqlVahL0huu/AurC6ANKh9kFjmkRrphru9MzLe8xltB4Dv8M/mdLp3p8xAxcMeRAEeyqpFLWgQXDOoHPVL5Fzc8/BaQ==;24:NvXjdHlYoIH8g+Tep2gr5169dAh7vQlQ0rje6/npKXPe7jiUOtVvO+uwli0bBEoX43fSEnRiemKEUkv50lk/MyBRAPLmLZcgX8DglckwJ5I=;7:j1RUDbK5ryyZsIW3ndKBtvhYFNPd3dyxobg5bBN7ojxeSIP0BMMQ3EYiFdYxoJbW+cAt5mWiRbUYRwP4y5Sfv5/ta8mvNY+V9IOIRbQmMl0dYocgWIHYtLj51WtTS0YRFgaliCl9AlcCz5sH0/WB5MNyFc2aLAn98x/nPd7eihRFFr+Pd7wSfAUDy3tnoTwN SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Apr 2016 15:40:12.4767 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN4PR07MB2129 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 474 Lines: 21 On 04/27/2016 04:37 AM, Dennis Chen wrote: > Hi Hanjun, > > Thanks for the clarification and some little comments ;-) > > On 27 April 2016 at 12:04, Hanjun Guo wrote: >> Hi Dennis, David, >> [...] >> >> >> Yes, we can get such information in /sys/devices/system/node, I think >> we can only print: >> >> ACPI: NUMA: SRAT: PXM x -> MPIDR y -> Node z > Agree. I am also in agreement. I will send a revised patch that implements this. Thanks, David.