Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp3947106imm; Sun, 13 May 2018 23:44:34 -0700 (PDT) X-Google-Smtp-Source: AB8JxZobu0tm/E1tQznoy9GPeoxLB3uoaBtFSmSAo1md5orduqPGQwvaOCpOCCcCDH0P0szUJVdp X-Received: by 2002:a63:6196:: with SMTP id v144-v6mr7581678pgb.264.1526280274542; Sun, 13 May 2018 23:44:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526280274; cv=none; d=google.com; s=arc-20160816; b=y+DEfUxN6d0x8+2qhyj6cdn6rj7wr36WXCJRDhzjo2yjgeMbpry7QF9AWyZNhFea8c Dn9/h+uYHEjdsNTtlqcRE8AgCs3Z6Te6weO9yS+mRyN1f7HUXeofLl+bcaRSJLlQ8hxD UIEYvdlC/YARDNgl971Y+XhH7k4NesXC90+yR5cCCyYC2NdEo1924CiJn/Kj0RObDwt8 UV2Ojx510OFIyBT2rCZ+RwERnE3Ad6UVlRosIpTHnaPc5fc1uvnNLsbIbTeRxOqJdWHi NFaEnYcLI534GpVZjOgTcbdxQUvgiQlkktdVrjgVJGOtx6Z8c0dT61hDTnP+9P5IeTst npJQ== 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=H33fBJgFxLdtL4LrX0RhqmjZiLXKlP1p39Ptz0yk3NU=; b=vX7XvRusY/7fLC0yBmq3hRJ8vwp+v5cyR2XrlyLlKu6E0eXvFYoPb1UPIX/3ixf8fD pUZM82nSDVSlPZt/mCd+HJ45BBFs+5PGOye3s9bWfc1JsX1EJWJckz3dGcLjgQArVE3n 6NeECcNXcv47vcx85nTJ0Km9XhgzxWp5JFHgx4IQZucw/VMUEvZCHWqSqOg8Xwhcc71x TjcJrje361AXgIvNatnYfyRlOYjDsxL3ze2RCEvGZHkAgQF5EnKkyQTgYCGRjiIDC3AP qSyJnu21Gs2yGOfLU56B9lTLT9XlE3ItJ2PJTwz3BmvgYB1FCPgOEoklheMsP1gYk6lH uEpw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=oQn8Fo97; 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 a23-v6si8598264pls.571.2018.05.13.23.44.20; Sun, 13 May 2018 23:44:34 -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=oQn8Fo97; 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 S1752049AbeENGm4 (ORCPT + 99 others); Mon, 14 May 2018 02:42:56 -0400 Received: from mail-pl0-f47.google.com ([209.85.160.47]:43032 "EHLO mail-pl0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751626AbeENGmz (ORCPT ); Mon, 14 May 2018 02:42:55 -0400 Received: by mail-pl0-f47.google.com with SMTP id c41-v6so1549927plj.10 for ; Sun, 13 May 2018 23:42:55 -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=H33fBJgFxLdtL4LrX0RhqmjZiLXKlP1p39Ptz0yk3NU=; b=oQn8Fo97tQUxomJvQzTzTTqVCTnTxkx1yaJxYjEy2fHFm18JMnjjLKwJoFLqYkUB3N 71oRaXQv/IXrYP7ARAdjh6xkDfl5FXMMbM9npFX4v4P0Z1X+Uepiww/jncMp1vmyh3tH 7mbg8SWXabRQENRP7NRG5DRlZtQ4Rx94E+fVir75STrv0CryoioJSnMt3kLoXpWRQawt jkRf3uIwTstnCGSC3wHQJpDk/WqdTHcwlkIgynPgT8zc9O6eOp+BAUBPVNsQ6UC36haq v/gK5HWwsDBA4gFpAit+UD8nGE+OHnQlJA8XVI2bRO/eSprwO1WAknNcBt9kx6JxVQ1j ISaw== 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=H33fBJgFxLdtL4LrX0RhqmjZiLXKlP1p39Ptz0yk3NU=; b=lPFwt1O5RUVri2xHOOvX9EJWhOL8vvcHHsnzYeesuYTxQcZL/qyXCgaHPieTUh02ug LHQft1l7zBhKUFP/obMLoC2T07KpXFzRQU2BNa5DrlFYYNCz7u/Il4nK23fwc1BU7DAM kjKXOZpSoqLL1Ep5l9OH0PBREIRrNA3MJd2ffrKqTA8zjU/Dr0i0oWLQeB6oWJyUlsXg 8enq7HK2h/D/l/xOeKHimIbIkZrKwe85lN0xfdWvtW+KiT8eE1yBOssJqJmu0ipwU1ij 4cU+0reU/ryhGOd8FM0kgCsKF2TH/msTfwPw7OCAEfCsp++cE21ogl5PdLCYQxsiRywL VvZg== X-Gm-Message-State: ALKqPwfjQzPbEDjpKsNA/RBPOdo5lcpfu01iAK2fvG19LNlqlgZNPyAE 8TTjXzbaZCu5OaKpVDpoqyM= X-Received: by 2002:a17:902:bcc4:: with SMTP id o4-v6mr8331491pls.308.1526280175240; Sun, 13 May 2018 23:42:55 -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 r90-v6sm21353892pfg.122.2018.05.13.23.42.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 13 May 2018 23:42:54 -0700 (PDT) Date: Mon, 14 May 2018 16:42:33 +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: <20180514164233.7c7bff00@roar.ozlabs.ibm.com> In-Reply-To: <20180423030258.GA23370@linux.vnet.ibm.com> References: <20180423030258.GA23370@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 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. (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. Thanks, Nick