Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp4895707imm; Mon, 14 May 2018 15:22:46 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpiQB5nrq0YPbFCa9E2O057nMIRm4ABZI3DxfR4mp8Z2MlxaeKL6BcWaFpb2Z2oydzlBCge X-Received: by 2002:a65:5d0f:: with SMTP id e15-v6mr10060225pgr.119.1526336566552; Mon, 14 May 2018 15:22:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526336566; cv=none; d=google.com; s=arc-20160816; b=WLHKnuZFOKKUAJW7nCME9R4IAzQRB0Wh50MVX1aWiZpA7ZLQ8pySynmtSJhM3JHNR0 g+Pkg5SpfalxIxVdOuXB9JOuy1xeCsO/E6ZbZRS3zIglDHsV531a1HKAE3YFhXvbpXk5 vUVFEp0ItHIq4iSqkSR68HZoyGKiGXWssniV2RPs743CZ/WY2hAKWZlk2IgUVz4jM5Hc 59XdOMAG8dNP60TP6HBHRryHKmYn50HrlynZyiVYlyjjaGyJ/sSqUUzcCjos2p7mGMLb 1R+CSX/O7lIo6GelT/2HLTU1wi5BVs8b+s/SB/kvl8blszRBURfhmJEt23tz/ATy/dlT H78g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature:arc-authentication-results; bh=sX5hXbvVQrbmxFJGSS0Lv4mPFfjgUdiK0pK+NkICc/I=; b=pW/hJbiZRGgAaoG7xtcTYQHYyoiYVK52o2nEsMPM1/qWirPnJ5prEFWs2deqssNOB3 UsKxuFRm0TwxeKE1wZM60y3twr2dw1SQ2wrAxrZZ4cyxzDBJtFOdgCPbe5GpcsrTs4RC ncxvm9c3S2UTGoeJB1jS+tJYzpW+KEPp8JNuUMYdvpxuQglj1tto+GQxrjZSI85v+BQt 6mMG5Vp9W34kXwLeuqVNqxxqL1hcaA4g7ETiBaemcN1WpmHoguG8BYgI/O3jsNhvOMvG qvbwz5SG0918LkEWqE5lwkOONftP+XJ90v9uxc42UwjSn0fMpozIvzrJeosKr7R8A1Tb jGyQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=foQeyBok; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w27-v6si8289943pgc.645.2018.05.14.15.22.31; Mon, 14 May 2018 15:22:46 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=foQeyBok; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752414AbeENWVm (ORCPT + 99 others); Mon, 14 May 2018 18:21:42 -0400 Received: from mail-pl0-f51.google.com ([209.85.160.51]:45401 "EHLO mail-pl0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752136AbeENWVj (ORCPT ); Mon, 14 May 2018 18:21:39 -0400 Received: by mail-pl0-f51.google.com with SMTP id bi12-v6so8154798plb.12 for ; Mon, 14 May 2018 15:21:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=sX5hXbvVQrbmxFJGSS0Lv4mPFfjgUdiK0pK+NkICc/I=; b=foQeyBokCRtH9FOmnfyP+wEkDdXqhawkxAcZVL6YlUZq9fwwXdvbaUCqajtC/0ET10 AFSj2gA4Xdq9gMKEHpzKaiiFWJUN2Ii82NTqup77PuKrOCvf7pki999yT4hsU/ISGGFr jI8FEWkYeB58LkU2nGs1HCAqQC4JnVWtFOcm6t8or9rpI9YBJ4IGIAqHoWrjpfFiwRm0 ekq4fj7/YKqpYyryPhHtGo76pOI/24KxoxRIUdXyzvsTguapZ0EO2aipS6FXgWw3SQXr bSal8E0inqu5550ssXcJLYP99KgBYnnkjmYts8i51jRD2fcfVBFKrXNNqmltC/Tx/zNV Irzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=sX5hXbvVQrbmxFJGSS0Lv4mPFfjgUdiK0pK+NkICc/I=; b=Aii2rLQ/KpMG9g7zSWsJf2kaL6DK+1JYwEqUxkjKTtf4I8Y6D4RqsRDaNWQQ/GHusb 0DEs/0YfzC+deQ0YGz0jbLLM86UTmXJuaT+osEFLbzuuAK1WFf/CGoTo4GRFJvxN5COC R2uKu7YNU4acUkchIScudpos7ESAa6fXrbFmtj6+Zvf9o8lq54TmIaVjoC7Ep4qsMAql NAX5YpRMHi5GP4GMiodHe0vuLnyZXkOJ1VSgKuJG8blNBoChjwHBe11eahynbYdEjgy+ tzUtvEXcP3ci68498UW1rqw5/ARcPyvIG+aU5yHAj/Jv675KzFiozILVUJAquJi8JB7c 7CNQ== X-Gm-Message-State: ALKqPwe8JmYK/OraNHE0YMrRETbCO87plHME6J1FiDmfJIoMenWANJcr R0CN3KfgrEx/WfuLFz7kGyo= X-Received: by 2002:a17:902:7409:: with SMTP id g9-v6mr11511341pll.255.1526336498922; Mon, 14 May 2018 15:21:38 -0700 (PDT) Received: from roar.ozlabs.ibm.com (59-102-70-78.tpgi.com.au. [59.102.70.78]) by smtp.gmail.com with ESMTPSA id b89-v6sm22188332pfd.85.2018.05.14.15.21.32 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 14 May 2018 15:21:38 -0700 (PDT) Date: Tue, 15 May 2018 08:21:20 +1000 From: Nicholas Piggin To: "Paul E. McKenney" Cc: linux-kernel@vger.kernel.org, mingo@kernel.org, jiangshanlai@gmail.com, dipankar@in.ibm.com, akpm@linux-foundation.org, mathieu.desnoyers@efficios.com, josh@joshtriplett.org, tglx@linutronix.de, peterz@infradead.org, rostedt@goodmis.org, dhowells@redhat.com, edumazet@google.com, fweisbec@gmail.com, oleg@redhat.com, joel.opensrc@gmail.com, torvalds@linux-foundation.org, npiggin@gmail.com Subject: Re: [PATCH tip/core/rcu 0/21] Contention reduction for v4.18 Message-ID: <20180515082120.1dbc32b5@roar.ozlabs.ibm.com> In-Reply-To: <20180514160907.GX26088@linux.vnet.ibm.com> References: <20180423030258.GA23370@linux.vnet.ibm.com> <20180514164233.7c7bff00@roar.ozlabs.ibm.com> <20180514160907.GX26088@linux.vnet.ibm.com> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 14 May 2018 09:09:07 -0700 "Paul E. McKenney" wrote: > On Mon, May 14, 2018 at 04:42:33PM +1000, Nicholas Piggin wrote: > > On Sun, 22 Apr 2018 20:02:58 -0700 > > "Paul E. McKenney" wrote: > > > > > Hello! > > > > > > This series reduces lock contention on the root rcu_node > > > structure, and is also the first precursor to TBD changes to > > > consolidate the three RCU flavors (RCU-bh, RCU-preempt, and > > > RCU-sched) into one. > > > > Hi Paul, > > > > I've been running your rcu/dev branch and haven't noticed any > > problems yet. The irqsoff latency improvement is a little hard to > > measure because the scheduler, but I've tried turning balancing > > parameters right down and I'm yet to see any sign of RCU in traces > > (down to about 100us on a 176 CPU machine), so that's great. > > Good to hear!!! Yep, as in, various other latencies are down to 100us, and still no sign of RCU, so RCU must be sitting somewhere below that. > > (Not that RCU was ever the worst contributor to latency as I said, > > just that I noticed those couple of traces where it showed up.) > > > > Thanks very much for the fast response, sorry I've taken a while to > > test. > > Would you be willing to give me a Tested-by on that series of patches? Yes of course, for your rcu/dev series Tested-by: Nicholas Piggin Let me know if you make any other changes you'd like me to test before merge. Thanks, Nick