Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp306369ybh; Wed, 22 Jul 2020 00:49:31 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx/Uv78HjTVcd8R9eQ5IBv88x0LPTbfgwzUlb0Nw32v0IpOXXEhnvvFUSl2dHdzzr5OIFKJ X-Received: by 2002:a05:6402:1a42:: with SMTP id bf2mr28353434edb.292.1595404171222; Wed, 22 Jul 2020 00:49:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595404171; cv=none; d=google.com; s=arc-20160816; b=i4ubwdo+SB6lv0NGxp8chuKFu/x00roQMXbZXZ+sxmyMY6lCfCGIXj2HWc4jxeTNTD pGypxnZdb4bbRVRfEeyNZz0W4l2Eodgy5lV/CS9kXC5gfWgvDNhU4gf3P/ztL6YOXY1E DnD9e01q65BNVQmSIdnRjCGEzsJB43a4gyzg2vTZTt0mmOhNwwk/K+fjh4G6xmc2zLso kZ/4UQa31WBZgCiypXaTIMtc4+OnU2A1+tn/aTDKR64u1aRaEjdiOHe5sGB4ZPDaLX6O LX4mKxPt0XKzYHjJby/eA8ayRXTeCW8tl6/507Q6OJglRfGZfDDG3Dup87L/kqb+UJHm oyzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=UtSNhIf2wpJr1Xu6wPJnrBrzTE5gyQVve7CwYw8dNtc=; b=bByAx87nDElu/C0trJ1OklhPh3etSLzSPkjZBR7xclmasieBcmNak9bsf//cHj9caR 83dg8je/hYezF5a+0r85vJnM5KSAT9STcxNyYrI4MSxXY6AnevxRUPm2dpulNkbwWQ25 5+w2Uj6wgdOQyJryQLG8AUGFy0O1Tc9RkfHI1zjuqYqtXPtQ9o22cg/CslhFAWbluu8S iq9F5uG0SK6UFqEALfWU3ZMIowvhWlpxJZ4/TrIX+zoUoNFmtyDTy08SPUpKEwWWBTaG ojhHcbG58d0/wBZgxT6LFEEx9RMiTrsisCV3Ppc3c5SaWAh8n/mPOWFw67JkDWYOMw2P fhAw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=merlin.20170209 header.b=CEqxqaNL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a2si14432312edq.272.2020.07.22.00.49.08; Wed, 22 Jul 2020 00:49:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail header.i=@infradead.org header.s=merlin.20170209 header.b=CEqxqaNL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727914AbgGVHqd (ORCPT + 99 others); Wed, 22 Jul 2020 03:46:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45678 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726147AbgGVHqd (ORCPT ); Wed, 22 Jul 2020 03:46:33 -0400 Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:8b0:10b:1231::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B45B6C0619DC for ; Wed, 22 Jul 2020 00:46:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=UtSNhIf2wpJr1Xu6wPJnrBrzTE5gyQVve7CwYw8dNtc=; b=CEqxqaNLXFqUG0/lq8sCbUl+px +zsCBZ4wSYjVTZHgYdhKLg3OX0lReiMHBKKpiKdNHddVDCRuFcaH09IDFHyDMEnoZJD0F35A1VWjM zgQ517U0gTMd5TwWkv0RPleM/CJ67f7CaDg6F6HaVzN7MuEE4ookPkJSTqF4ysA25IKDXIn+2M8S1 gDBI70R+Z46A7RgPkPCQtzv1JQnEpRIepHSHWDfQksWAPaJoEU6US7/V7+yeAa9CrDm22fppWKgty Y8eOau7gL12wqclb70XhVVWF6gDTvm3EcdveQr/IojyxQtnWhI0l+U5htoxoZAlxpB7fhRHrCP5nv 1nxbSJnw==; Received: from j217100.upc-j.chello.nl ([24.132.217.100] helo=noisy.programming.kicks-ass.net) by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux)) id 1jy9SN-0003eB-MZ; Wed, 22 Jul 2020 07:46:27 +0000 Received: from hirez.programming.kicks-ass.net (hirez.programming.kicks-ass.net [192.168.1.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by noisy.programming.kicks-ass.net (Postfix) with ESMTPS id 1C57B303A02; Wed, 22 Jul 2020 09:46:24 +0200 (CEST) Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000) id DE71B29A6A87E; Wed, 22 Jul 2020 09:46:24 +0200 (CEST) Date: Wed, 22 Jul 2020 09:46:24 +0200 From: peterz@infradead.org To: Srikar Dronamraju Cc: Michael Ellerman , linuxppc-dev , LKML , Ingo Molnar , Valentin Schneider , Nick Piggin , Oliver OHalloran , Nathan Lynch , Michael Neuling , Anton Blanchard , Gautham R Shenoy , Vaidyanathan Srinivasan , Jordan Niethe Subject: Re: [PATCH v2 06/10] powerpc/smp: Generalize 2nd sched domain Message-ID: <20200722074624.GP119549@hirez.programming.kicks-ass.net> References: <20200721113814.32284-1-srikar@linux.vnet.ibm.com> <20200721113814.32284-7-srikar@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200721113814.32284-7-srikar@linux.vnet.ibm.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 21, 2020 at 05:08:10PM +0530, Srikar Dronamraju wrote: > Currently "CACHE" domain happens to be the 2nd sched domain as per > powerpc_topology. This domain will collapse if cpumask of l2-cache is > same as SMT domain. However we could generalize this domain such that it > could mean either be a "CACHE" domain or a "BIGCORE" domain. What's the whole smallcore vs bigcore thing? Would it make sense to have an actual overview of the various topology layers somewhere? Because I'm getting lost and can't really make sense of the code due to that.