Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp4125514iog; Tue, 21 Jun 2022 12:34:08 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uyC5rd5AuN8poM7sBuTDUvDmkf3g6oBYkemToPqo9b9bpRFWE25Q9L5vZGVLRjsrdeGPUo X-Received: by 2002:a17:90b:3b8a:b0:1e2:ee1e:6340 with SMTP id pc10-20020a17090b3b8a00b001e2ee1e6340mr34636330pjb.38.1655840048447; Tue, 21 Jun 2022 12:34:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655840048; cv=none; d=google.com; s=arc-20160816; b=XqkNc2/IAVSWEPXnhZu04UllLfCET3j1014U4uUJJNMbPvtAszsfIBNPw6WHGxgUo2 N//SyjHQ6PTuRTkpcZa0/zB+QIwTVVL2ERRRy4c9knsrUJ+PRZ0+rOuS2Kod6m1A1SLj tpoXoqdJraunU/kmdNl5EHnbw7TJ1Uqx+mbVhsp4xO6mssAj/F7ZI1KAeAwAfCwEMJgl zkV2KiVsTN6pOa6Wvg7pXDUF99sq3c7W4GOY9QbsEMurwrbto+7YcKlQUIHKm1qeJ1Wp nYRQ1L0+8HqIRiJx8kvsY1ojkXP6My/b/nQ3WIuCurmCFLt0fFdOhOCFMpwc/0CSnSwR jPVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=60nBAGAaKRgxNLX3cJIT6P1bXNNpJiLiyJz4lq5BTIQ=; b=v2peuqThLANIuX4VbaNIEKld6kU452souLQD1ou8os/n5yn2gdYJ6wuCT0u131x9PR +t/ihjdn6z534LK7/2i7Q63mDNCP0pMHoPDzPRXnHhx7z1qlena5iZU3ZI6BCpY+fnJy 1lNTDnA4LZYIeabH0xicpp7kAkiDpShkulRnRsB3UeOJn9VmslFHX3fwMVEAdyRaqzlj mi0H66L1zoeJThHebIEeXDRQANmZmCaMyVjLK10fs32atvAftnAUXyrTml8DR6XIzNSO YrTthz872zLd6AaARR0mLXtORk7YGVOOESESABgRng/6ZKAd76dcgjttwYEMAQaLxtwq ZJ7Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kb8-20020a17090ae7c800b001e6a0a4c86asi22459504pjb.178.2022.06.21.12.33.55; Tue, 21 Jun 2022 12:34:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1353669AbiFUTXk (ORCPT + 99 others); Tue, 21 Jun 2022 15:23:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40390 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1353531AbiFUTVb (ORCPT ); Tue, 21 Jun 2022 15:21:31 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id E5D832BB27 for ; Tue, 21 Jun 2022 12:21:27 -0700 (PDT) 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 D02F1168F; Tue, 21 Jun 2022 12:21:27 -0700 (PDT) Received: from usa.arm.com (e103737-lin.cambridge.arm.com [10.1.197.49]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id DB2C93F792; Tue, 21 Jun 2022 12:21:25 -0700 (PDT) From: Sudeep Holla To: linux-kernel@vger.kernel.org, Greg KH Cc: Sudeep Holla , Atish Patra , Atish Patra , Vincent Guittot , Dietmar Eggemann , Qing Wang , Rob Herring , "Rafael J . Wysocki" , Ionela Voinescu , Pierre Gondois , linux-arm-kernel@lists.infradead.org, linux-riscv@lists.infradead.org Subject: [PATCH v4 20/20] arch_topology: Warn that topology for nested clusters is not supported Date: Tue, 21 Jun 2022 20:20:34 +0100 Message-Id: <20220621192034.3332546-21-sudeep.holla@arm.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220621192034.3332546-1-sudeep.holla@arm.com> References: <20220621192034.3332546-1-sudeep.holla@arm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org We don't support the topology for clusters of CPU clusters while the DT and ACPI bindings theoritcally support the same. Just warn about the same so that it is clear to the users of arch_topology that the nested clusters are not yet supported. Signed-off-by: Sudeep Holla --- drivers/base/arch_topology.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/base/arch_topology.c b/drivers/base/arch_topology.c index ed1cb64a95aa..1c5fa7bbbd00 100644 --- a/drivers/base/arch_topology.c +++ b/drivers/base/arch_topology.c @@ -567,6 +567,8 @@ static int __init parse_cluster(struct device_node *cluster, int package_id, if (c) { leaf = false; ret = parse_cluster(c, package_id, i, depth + 1); + if (depth > 1) + pr_warn("Topology for clusters of clusters not yet supported\n"); of_node_put(c); if (ret != 0) return ret; -- 2.36.1