Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp1870943pxb; Wed, 20 Oct 2021 13:31:07 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwvw6AdP5GAFDh+YgzrfP7iNauUgGg4jy4oc1FjjvdRPrdXEr9wTV2zjAb/0t3ltmmtS+rE X-Received: by 2002:a05:6402:22d6:: with SMTP id dm22mr1574675edb.209.1634761867086; Wed, 20 Oct 2021 13:31:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634761867; cv=none; d=google.com; s=arc-20160816; b=xuaM1EKvPlZ2E1yzv4N6R1nKBJkWneE5v5Q0yYNf91Sek8kLMcGxjWzdBtaBTIGRcd Wnmou/8QpWkL/6VgY35ZrHnMGXuw6c7aj8rAUmP6yGt0qUEVL2zuWH39AZUq2axRgWFq +HIjL3TXzCrwVWDt/xOeQcACYg226ubYWjdsYt6DUsrLN6tPr8oKwsYRUnFju75Z7C6/ qCydes1EVHsSkOGpkQBAVWPjpROOI+MUGb6RetRvxeD4PmWardNHD6gejIWoSbprpj5P /AG8CBSIn0SrmCg+NrWWR1U/hNL44RcuNqFKLCLVbci09qztQkfrKRLL6ewUe4wNRPqI rF7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=gdq6vEXjE75oDDEEwHZTpvZFVnJ7Dy2pN7aHyORL3pk=; b=qXWQHixEBbRoRtUW2n6ZTRyoalevzZcTL8rfOcAwiNTpK7A3k9lLO1VMzfaV9sajyQ K7i2pLEdkdfPoHSxk1QxNLMJl0z3ThqrKXd+DWnuH/ULQNyAlk6FMeDKbOVlAuhtQzUa 4Xj2k6zH0AIW9rM6flTUZI01zgNs3jma3yYJihKDf3gnQERrCeo38CkLIbMe/L7ry1+y qtG45D+EjKvWDTvEyXTGUg52ALrVXCNhui6NaQPT4dlIwceDmgnFRZybyBUvcuCfb3pH GEDzc5ulkxVPdl98WbIMS564O5KImbyAF30n0QIzNfEr+14M3pAyQchC0Mv362Xhiytl L/6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=desiato.20200630 header.b=EKhU65wA; 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 gs9si4504697ejc.788.2021.10.20.13.30.38; Wed, 20 Oct 2021 13:31:07 -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=pass header.i=@infradead.org header.s=desiato.20200630 header.b=EKhU65wA; 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 S230174AbhJTU2Q (ORCPT + 99 others); Wed, 20 Oct 2021 16:28:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49510 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229910AbhJTU2P (ORCPT ); Wed, 20 Oct 2021 16:28:15 -0400 Received: from desiato.infradead.org (desiato.infradead.org [IPv6:2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E8AD0C06161C; Wed, 20 Oct 2021 13:26:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; 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=gdq6vEXjE75oDDEEwHZTpvZFVnJ7Dy2pN7aHyORL3pk=; b=EKhU65wAxfIEWbMFFOjOlMzpky Dma2uPrNWd7TjmYbITi4n7kHjs35HnX0EnJ1LE52dE90QeI1/TMc/dtSG2yivZCq9lc+IvdoXbBRo bHQ6tCn8rdO5/8+Sj48vkgYJLUN5F6IOEiOPFSrAHU92l9gtks8ttPjbsLw8kETifYysE3rc4m7I6 uKGcflne5dvdl65HaEC014KwW5ISxgTQ8huFLw97fg2M9CjzC4m4AGsRYJHUibTWx7NkTGwcMwVKD YZfjLdBfhCkAJJWEmgfX3FcfvLc4qW+i4WeP4ROOi6P/Sno2LLoz/kyauLHlDxgq2v2OuIc3LDiRs vSJHbzxg==; Received: from j217100.upc-j.chello.nl ([24.132.217.100] helo=worktop.programming.kicks-ass.net) by desiato.infradead.org with esmtpsa (Exim 4.94.2 #2 (Red Hat Linux)) id 1mdI9f-00B1oP-Ts; Wed, 20 Oct 2021 20:25:46 +0000 Received: by worktop.programming.kicks-ass.net (Postfix, from userid 1000) id AE1E1986DD9; Wed, 20 Oct 2021 22:25:42 +0200 (CEST) Date: Wed, 20 Oct 2021 22:25:42 +0200 From: Peter Zijlstra To: Tom Lendacky Cc: linux-kernel@vger.kernel.org, linux-tip-commits@vger.kernel.org, Tim Chen , Barry Song , x86@kernel.org Subject: Re: [tip: sched/core] sched: Add cluster scheduler level for x86 Message-ID: <20211020202542.GU174703@worktop.programming.kicks-ass.net> References: <20210924085104.44806-4-21cnbao@gmail.com> <163429109791.25758.3107620034958821511.tip-bot2@tip-bot2> <9e7b0c92-5a3b-8099-8c69-83a9d62aced4@amd.com> <20211020195131.GT174703@worktop.programming.kicks-ass.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Oct 20, 2021 at 03:08:41PM -0500, Tom Lendacky wrote: > On 10/20/21 2:51 PM, Peter Zijlstra wrote: > > On Wed, Oct 20, 2021 at 08:12:51AM -0500, Tom Lendacky wrote: > > > On 10/15/21 4:44 AM, tip-bot2 for Tim Chen wrote: > > > > The following commit has been merged into the sched/core branch of tip: > > > > > If it does boot, what does something like: > > > > for i in /sys/devices/system/cpu/cpu*/topology/*{_id,_list}; do echo -n "${i}: " ; cat $i; done > > > > produce? > > The output is about 160K in size, I'll email it to you off-list. /sys/devices/system/cpu/cpu0/topology/cluster_cpus_list: 0 /sys/devices/system/cpu/cpu0/topology/core_cpus_list: 0,128 /sys/devices/system/cpu/cpu128/topology/cluster_cpus_list: 128 /sys/devices/system/cpu/cpu128/topology/core_cpus_list: 0,128 So for some reason that thing thinks each SMT thread has it's own L2, which seems rather unlikely. Or SMT has started to mean something radically different than it used to be :-) Let me continue trying to make sense of cacheinfo.c