From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,NICE_REPLY_A,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C6C0DC388F2 for ; Thu, 22 Oct 2020 11:22:41 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3F25821D43 for ; Thu, 22 Oct 2020 11:22:41 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="qW5deM4Z" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3F25821D43 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Type: Content-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=TOgZgqQiJlRzSNNqU6hO8neqmvrzPBCf/cMv7n/kXNE=; b=qW5deM4ZDQ14mj96S9y51g7xm /OWsRcaw9RzYSGPUOwDRlhsw71zTBZ3VInhYaeVw++byeU8hWMQRCTEGCm3Yuu9Z/EVoS0Kv7KoSH GLSkHxo8iYiLRyOTDX1ayyr1wHyCjygEUshZd/qXLKRq89Es0d2OC/sW35RxWbxpP/rRF2kWk2Rxx tpRGJTAJxuL1o9+UGi3CXusmuDvu+XUzIItkLc+jHTcM+m39NB+ThDXFoqwGtOELP55qjbkozEof3 c2enVVvu104mk460bKt2Xo3AlRSerfQ1MHIrXi5byHR/UiJKOI7mNIVdmanyHc6PBNPu+tAbswiXn myQN9KLyA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kVYf0-0004wv-Kn; Thu, 22 Oct 2020 11:21:34 +0000 Received: from foss.arm.com ([217.140.110.172]) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kVYex-0004w9-Ks for linux-arm-kernel@lists.infradead.org; Thu, 22 Oct 2020 11:21:32 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8E0FCD6E; Thu, 22 Oct 2020 04:21:30 -0700 (PDT) Received: from [10.57.50.191] (unknown [10.57.50.191]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6E9ED3F66B; Thu, 22 Oct 2020 04:21:29 -0700 (PDT) Subject: Re: [PATCH] arm64: NUMA: Kconfig: Increase max number of nodes To: Vanshi Konda References: <20201020173409.1266576-1-vanshikonda@os.amperecomputing.com> <9e14c0d3-9204-fb32-31db-5b3f98639cba@arm.com> <20201021110201.00002092@Huawei.com> <20201022010718.5jkrcyvoae56vdd5@con01sys-r111.scc-lab.amperecomputing.com> From: Robin Murphy Message-ID: <3d539f31-5fa9-b6c5-b25a-3e6bd3ae660e@arm.com> Date: Thu, 22 Oct 2020 12:21:27 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Thunderbird/78.3.3 MIME-Version: 1.0 In-Reply-To: <20201022010718.5jkrcyvoae56vdd5@con01sys-r111.scc-lab.amperecomputing.com> Content-Language: en-GB X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201022_072131_771073_286996DE X-CRM114-Status: GOOD ( 29.24 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Anshuman Khandual , linux-kernel@vger.kernel.org, Jonathan Cameron , patches@amperecomputing.com, Valentin Schneider , linux-arm-kernel@lists.infradead.org Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMjAyMC0xMC0yMiAwMjowNywgVmFuc2hpIEtvbmRhIHdyb3RlOgo+IE9uIFRodSwgT2N0IDIy LCAyMDIwIGF0IDEyOjQ0OjE1QU0gKzAxMDAsIFJvYmluIE11cnBoeSB3cm90ZToKPj4gT24gMjAy MC0xMC0yMSAxMjowMiwgSm9uYXRoYW4gQ2FtZXJvbiB3cm90ZToKPj4+IE9uIFdlZCwgMjEgT2N0 IDIwMjAgMDk6NDM6MjEgKzA1MzAKPj4+IEFuc2h1bWFuIEtoYW5kdWFsIDxhbnNodW1hbi5raGFu ZHVhbEBhcm0uY29tPiB3cm90ZToKPj4+Cj4+Pj4gT24gMTAvMjAvMjAyMCAxMTozOSBQTSwgVmFs ZW50aW4gU2NobmVpZGVyIHdyb3RlOgo+Pj4+Pgo+Pj4+PiBIaSwKPj4+Pj4KPj4+Pj4gTml0IG9u IHRoZSBzdWJqZWN0OiB0aGlzIG9ubHkgaW5jcmVhc2VzIHRoZSBkZWZhdWx0LCB0aGUgbWF4IGlz IAo+Pj4+PiBzdGlsbCAyPz8/Pz8uCj4+Pj4KPj4+PiBBZ3JlZWQuCj4+Pj4KPj4+Pj4KPj4+Pj4g T24gMjAvMTAvMjAgMTg6MzQsIFZhbnNoaWRoYXIgS29uZGEgd3JvdGU6Cj4+Pj4+PiBUaGUgY3Vy cmVudCBhcm02NCBtYXggTlVNQSBub2RlcyBkZWZhdWx0IHRvIDQuIFRvZGF5J3MgYXJtNjQgCj4+ Pj4+PiBzeXN0ZW1zIGNhbgo+Pj4+Pj4gcmVhY2ggb3IgZXhjZWVkIDE2LiBJbmNyZWFzZSB0aGUg bnVtYmVyIHRvIDY0IChtYXRjaGluZyB4ODZfNjQpLgo+Pj4+Pj4KPj4+Pj4+IFNpZ25lZC1vZmYt Ynk6IFZhbnNoaWRoYXIgS29uZGEgPHZhbnNoaWtvbmRhQG9zLmFtcGVyZWNvbXB1dGluZy5jb20+ Cj4+Pj4+PiAtLS0KPj4+Pj4+IMKgYXJjaC9hcm02NC9LY29uZmlnIHwgMiArLQo+Pj4+Pj4gwqAx IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPj4+Pj4+Cj4+Pj4+ PiBkaWZmIC0tZ2l0IGEvYXJjaC9hcm02NC9LY29uZmlnIGIvYXJjaC9hcm02NC9LY29uZmlnCj4+ Pj4+PiBpbmRleCA4OTMxMzBjZTE2MjYuLjNlNjlkM2M5ODFiZSAxMDA2NDQKPj4+Pj4+IC0tLSBh L2FyY2gvYXJtNjQvS2NvbmZpZwo+Pj4+Pj4gKysrIGIvYXJjaC9hcm02NC9LY29uZmlnCj4+Pj4+ PiBAQCAtOTgwLDcgKzk4MCw3IEBAIGNvbmZpZyBOVU1BCj4+Pj4+PiDCoGNvbmZpZyBOT0RFU19T SElGVAo+Pj4+Pj4gwqDCoMKgwqDCoCBpbnQgIk1heGltdW0gTlVNQSBOb2RlcyAoYXMgYSBwb3dl ciBvZiAyKSIKPj4+Pj4+IMKgwqDCoMKgwqAgcmFuZ2UgMSAxMAo+Pj4+Pj4gLcKgwqDCoCBkZWZh dWx0ICIyIgo+Pj4+Pj4gK8KgwqDCoCBkZWZhdWx0ICI2Igo+Pj4+Pgo+Pj4+PiBUaGlzIGxlYWRz IHRvIG1vcmUgc3RhdGljYWxseSBhbGxvY2F0ZWQgbWVtb3J5IGZvciB0aGluZ3MgbGlrZSBub2Rl IAo+Pj4+PiB0byBDUFUKPj4+Pj4gbWFwcyAoc2VlIHVzZXMgb2YgTUFYX05VTU5PREVTKSwgYnV0 IHRoYXQgc2hvdWxkbid0IGJlIHRvbyBtdWNoIG9mIGFuCj4+Pj4+IGlzc3VlLgo+Pj4+Cj4+Pj4g VGhlIHNtYWxsZXIgc3lzdGVtcyBzaG91bGQgbm90IGJlIHJlcXVpcmVkIHRvIHdhc3RlIHRob3Nl IG1lbW9yeSBpbgo+Pj4+IGEgZGVmYXVsdCBjYXNlLCB1bmxlc3MgdGhlcmUgaXMgYSByZWFsIGFu ZCBhdmFpbGFibGUgbGFyZ2VyIHN5c3RlbQo+Pj4+IHdpdGggdGhvc2UgaW5jcmVhc2VkIG5vZGVz Lgo+Pj4+Cj4+Pj4+Cj4+Pj4+IEFJVUkgdGhpcyBhbHNvIGRpcmVjdGx5IGNvcnJlbGF0ZXMgdG8g aG93IG1hbnkgbW9yZSBwYWdlLT5mbGFncyAKPj4+Pj4gYml0cyBhcmUKPj4+Pj4gcmVxdWlyZWQ6 IGFyZSB3ZSBzdXJlIHRoZSBtYXggMTAgd29ya3Mgb24gYW55IGFhcmNoNjQgcGxhdGZvcm0/IEkn bQo+Pj4+Cj4+Pj4gV2Ugd2lsbCBoYXZlIHRvIHRlc3QgdGhhdC4gQmVzaWRlcyAyNTYgKDIgXiA4 KSBpcyB0aGUgZmlyc3QgdGhyZXNob2xkCj4+Pj4gdG8gYmUgY3Jvc3NlZCBoZXJlLgo+Pj4+Cj4+ Pj4+IGdlbnVpbmVseSBhc2tpbmcgaGVyZSwgZ2l2ZW4gdGhhdCBJJ20gbW9zdGx5IGEgc3RyYW5n ZXIgdG8gdGhlIG1tCj4+Pj4+IHdvcmxkLiBUaGUgZGVmYXVsdCBzaG91bGQgYmUgc29tZXRoaW5n IHdlJ3JlIHNvbWV3aGF0IGNvbmZpZGVudCB3b3Jrcwo+Pj4+PiBldmVyeXdoZXJlLgo+Pj4+Cj4+ Pj4gQWdyZWVkLiBEbyB3ZSByZWFsbHkgbmVlZCB0byBtYXRjaCBYODYgcmlnaHQgbm93ID8gRG8g d2UgcmVhbGx5IGhhdmUKPj4+PiBzeXN0ZW1zIHRoYXQgaGFzIDY0IG5vZGVzID8gV2Ugc2hvdWxk IG5vdCBpbmNyZWFzZSB0aGUgZGVmYXVsdCBub2RlCj4+Pj4gdmFsdWUgYW5kIHRoZW4gdHJ5IHRv IHNvbHZlIHNvbWUgbmV3IHByb2JsZW1zLCB3aGVuIHRoZXJlIG1pZ2h0IG5vdAo+Pj4+IGJlIGFu eSBzeXN0ZW0gd2hpY2ggY291bGQgZXZlbiB1c2UgdGhhdC4gSSB3b3VsZCBzdWdnZXN0IGluY3Jl YXNlCj4+Pj4gTk9ERVNfU0hJRlQgdmFsdWUgdXB0byBhcyByZXF1aXJlZCBieSBhIHJlYWwgYW5k IGF2YWlsYWJsZSBzeXN0ZW0uCj4+Pgo+Pj4gSSdtIG5vdCBnb2luZyB0byBnaXZlIHByZWNpc2Ug bnVtYmVycyBvbiBuZWFyIGZ1dHVyZSBzeXN0ZW1zIGJ1dCBpdCAKPj4+IGlzIHB1YmxpYwo+Pj4g dGhhdCB3ZSBzaGlwIDggTlVNQSBub2RlIEFSTTY0IHN5c3RlbXMgdG9kYXkuwqAgVGhpbmdzIHdp bGwgZ2V0IG1vcmUKPj4+IGludGVyZXN0aW5nIGFzIENYTCBhbmQgQ0NJWCBlbnRlciB0aGUgbWFy a2V0IG9uIEFSTSBzeXN0ZW1zLAo+Pj4gZ2l2ZW4gY2hhbmNlcyBhcmUgZXZlcnkgQ1hMIGRldmlj ZSB3aWxsIGxvb2sgbGlrZSBhbm90aGVyIE5VTUEKPj4+IG5vZGUgKENYTCBzcGVjIHNheXMgdGhl eSBzaG91bGQgYmUgcHJlc2VudGVkIGFzIHN1Y2gpIGFuZCB5b3UKPj4+IG1heSBiZSBhYmxlIHRv IHJhY2sgdXAgbG90cyBvZiB0aGVtLgo+Pj4KPj4+IFNvIEknZCBhcmd1ZSBtaW5pbXVtIHRoYXQg bWFrZXMgc2Vuc2UgdG9kYXkgaXMgMTYgbm9kZXMsIGJ1dCBsb29raW5nIAo+Pj4gZm9yd2FyZAo+ Pj4gZXZlbiBhIGxpdHRsZSBhbmQgNjQgaXMgbm90IGEgZ3JlYXQgc3RyZXRjaC4KPj4+IEknZCBt YWtlIHRoZSBqdW1wIHRvIDY0IHNvIHdlIGNhbiBmb3JnZXQgYWJvdXQgdGhpcyBhZ2FpbiBmb3Ig YSB5ZWFyIAo+Pj4gb3IgdHdvLgo+Pj4gUGVvcGxlIHdpbGwgd2FudCB0byBydW4gdG9kYXkncyBk aXN0cm9zIG9uIHRoZXNlIG5ldyBtYWNoaW5lcyBhbmQgd2UnZAo+Pj4gcmF0aGVyIG5vdCBoYXZl IHRvIGdvIGFyb3VuZCBhbGwgdGhlIGRpc3Ryb3MgYXNraW5nIHRoZW0gdG8gY2FycnkgYSAKPj4+ IHBhdGNoCj4+PiBpbmNyZWFzaW5nIHRoaXMgY291bnQgKEkgYXNzdW1lIHRoZXkgYXJlIGFscmVh ZHkgY2Fycnlpbmcgc3VjaCBhIHBhdGNoCj4+PiBkdWUgdG8gdGhvc2UgOCBub2RlIHN5c3RlbXMp Cj4gCj4gVG8gZWNobyBKb25hdGhhbidzIHN0YXRlbWVudCBhYm92ZSB3ZSBhcmUgbG9va2luZyBh dCBzeXN0ZW1zIHRoYXQgd2lsbAo+IG5lZWQgYXBwcm94aW1hdGVseSA2NCBOVU1BIG5vZGVzIG92 ZXIgdGhlIG5leHQgNS02IHllYXJzIC0gdGhlIHRpbWUgZm9yCj4gd2hpY2ggYW4gTFRTIGtlcm5l bCB3b3VsZCBiZSBtYWludGFpbmVkLiBTb21lIG9mIHRoZSByZWFzb24ncyBmb3IKPiBpbmNyZWFz aW5nIE5VTUEgbm9kZXMgZHVyaW5nIHRoaXMgdGltZSBwZXJpb2QgaW5jbHVkZSBDWEwsIENDSVgg YW5kCj4gTlZESU1NIChsaWtlIEpvbmF0aGFuIHBvaW50ZWQgb3V0KS4KPiAKPiBUaGUgbWFpbiBh cmd1bWVudCBhZ2FpbnN0IGluY3JlYXNpbmcgdGhlIE5PREVTX1NISUZUIHNlZW1zIHRvIGJlIGEK PiBjb25jZXJuIHRoYXQgaXQgbmVnYXRpdmVseSBpbXBhY3RzIG90aGVyIEFSTTY0IHN5c3RlbXMu IENvdWxkIGFueW9uZQo+IHNoYXJlIHdoYXQga2luZCBvZiBzeXN0ZW1zIHdlIGFyZSB0YWxraW5n IGFib3V0PyBGb3IgYSBzeXN0ZW0gdGhhdCBoYXMKPiBORUVEX01VTFRJUExFX05PREVTIHNldCwg d291bGQgdGhlIGltcGFjdCBiZSBub3RpY2VhYmxlPwoKU3lzdGVtcyBsaWtlIHRoZSBFU1BSRVNT T2JpbiAtIHN1cmUsIHNhbmUgcGVvcGxlIGFyZW4ndCB0cnlpbmcgdG8gcnVuIApkZXNrdG9wcyBv ciBkZXZlbG9wbWVudCBlbnZpcm9ubWVudHMgaW4gMUdCIG9mIFJBTSwgYnV0IGl0J3Mgbm90IAp1 bmNvbW1vbiBmb3IgdGhlbSB0byB1c2UgYSBtaW5pbWFsIGhlYWRsZXNzIGluc3RhbGwgb2YgdGhl aXIgZmF2b3VyaXRlIApnZW5lcmljIGFybTY0IGRpc3RybyByYXRoZXIgdGhhbiBzb21ldGhpbmcg bW9yZSAiZW1iZWRkZWQiIGxpa2UgT3BlbldydCAKb3IgQXJtYmlhbi4gSW5jcmVhc2luZyBhIGdl bmVyaWMga2VybmVsJ3MgbWVtb3J5IGZvb3RwcmludCAoYW5kIHBlcmhhcHMgCm1vcmUgaW1wb3J0 YW50bHksIGNhY2hlIGZvb3RwcmludCkgbW9yZSB0aGFuIG5lY2Vzc2FyeSBpcyBnb2luZyB0byBo YXZlIAoqc29tZSogaW1wYWN0LgoKUm9iaW4uCgo+IAo+IFZhbnNoaQo+IAo+Pgo+PiBOaXQ6IEkg ZG91YnQgYW55IHNhbmUgZGlzdHJvIGlzIGdvaW5nIHRvIGNhcnJ5IGEgcGF0Y2ggdG8gYWRqdXN0 IHRoZSAKPj4gKmRlZmF1bHQqIHZhbHVlIG9mIGEgS2NvbmZpZyBvcHRpb24uIFRoZXkgbWlnaHQg dHVuZSB0aGUgYWN0dWFsIHZhbHVlIAo+PiBpbiB0aGVpciBjb25maWcsIGJ1dCwgd2VsbCwgaXNu J3QgdGhhdCB0aGUgd2hvbGUgcG9pbnQgb2YgY29uZmlncz8gOykKPj4KPj4gUm9iaW4uCj4+Cj4+ Pgo+Pj4gSm9uYXRoYW4KPj4+Cj4+Pj4KPj4+Pj4+IMKgwqDCoMKgwqAgZGVwZW5kcyBvbiBORUVE X01VTFRJUExFX05PREVTCj4+Pj4+PiDCoMKgwqDCoMKgIGhlbHAKPj4+Pj4+IMKgwqDCoMKgwqDC oMKgIFNwZWNpZnkgdGhlIG1heGltdW0gbnVtYmVyIG9mIE5VTUEgTm9kZXMgYXZhaWxhYmxlIG9u IHRoZSAKPj4+Pj4+IHRhcmdldAo+Pj4+Cj4+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPj4+PiBsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAo+ Pj4+IGxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwo+Pj4+IGh0dHA6Ly9saXN0 cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo+Pj4KPj4+ Cj4+Pgo+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K Pj4+IGxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0Cj4+PiBsaW51eC1hcm0ta2VybmVsQGxp c3RzLmluZnJhZGVhZC5vcmcKPj4+IGh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4v bGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo+Pj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4 LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK