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=-2.0 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_1 autolearn=no 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 C7D21C43141 for ; Thu, 14 Nov 2019 10:45:46 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id A4DAB206D9 for ; Thu, 14 Nov 2019 10:45:46 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="caTKcHJI" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726598AbfKNKpp (ORCPT ); Thu, 14 Nov 2019 05:45:45 -0500 Received: from bombadil.infradead.org ([198.137.202.133]:45608 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726002AbfKNKpp (ORCPT ); Thu, 14 Nov 2019 05:45:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.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:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=+4oy2HLaun83LT5Flqp/iwtVPP42SN94CtOP9p9Fo3Q=; b=caTKcHJITSa43m/fSkvoSnVoY QdCED4vkNEt2RHALHKnvVQY/ApiEbU8/KkF3K7ZnNTAikAFm24HmNtroH5RiH+7EWgOyF1Afs9v/v G9Gw+qegirmul7cGXgjKXxGm/d0BvEBrMd99sV9oJlHZqSct2enySDWVG8Ly0R5NzF7hCFr7U0JGc x3uBrY4Rxc+V/2n4GNXiV6R/7jox7kJwVuRU3J7SFpH38JsWEfZYjNu0hglhFXQDzyesjNAEGxWq1 p/xdwQylO71zJT83espFgPbxzU85uq4NLqg1SYGOgvZyak1Vdz3wGFx8rh6h7oCwwj++GuPOZuZHY 3S4CNfNAg==; Received: from j217100.upc-j.chello.nl ([24.132.217.100] helo=noisy.programming.kicks-ass.net) by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux)) id 1iVCcx-0004lH-5b; Thu, 14 Nov 2019 10:45: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 9941130018B; Thu, 14 Nov 2019 11:44:17 +0100 (CET) Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000) id 3C5D920187E7C; Thu, 14 Nov 2019 11:45:25 +0100 (CET) Date: Thu, 14 Nov 2019 11:45:25 +0100 From: Peter Zijlstra To: Ian Rogers Cc: Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Andrew Morton , Masahiro Yamada , Kees Cook , Catalin Marinas , Petr Mladek , Mauro Carvalho Chehab , Qian Cai , Joe Lawrence , Tetsuo Handa , Sri Krishna chowdary , "Uladzislau Rezki (Sony)" , Andy Shevchenko , Changbin Du , Ard Biesheuvel , "David S. Miller" , Kent Overstreet , Gary Hook , Arnd Bergmann , Kan Liang , linux-kernel@vger.kernel.org, Stephane Eranian , Andi Kleen Subject: Re: [PATCH v3 00/10] Optimize cgroup context switch Message-ID: <20191114104525.GU4131@hirez.programming.kicks-ass.net> References: <20191114003042.85252-1-irogers@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20191114003042.85252-1-irogers@google.com> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Nov 13, 2019 at 04:30:32PM -0800, Ian Rogers wrote: > Avoid iterating over all per-CPU events during cgroup changing context > switches by organizing events by cgroup. When last we spoke (Plumbers in Lisbon) you mentioned that this optimization was yielding far less than expected. You had graphs showing how the use of cgroups impacted event scheduling time and how this patch set only reduced that a little. Any update on all that? There seems to be a conspicuous lack of such data here.