Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp3877595ybz; Mon, 4 May 2020 11:20:54 -0700 (PDT) X-Google-Smtp-Source: APiQypJlToWr22EoynuCnalwQ8El0DvxW3sNFrrAXo5nJKgHGyLMfIkqXM8RHY+2yzpii8M/5liC X-Received: by 2002:aa7:dd84:: with SMTP id g4mr16155531edv.273.1588616454401; Mon, 04 May 2020 11:20:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588616454; cv=none; d=google.com; s=arc-20160816; b=NJWHwmlaJ2Vfzatrb/W9KnD6zJFdL2BpucoyIoQOTMc+Um0qHcpDlCYT3g10jlmBCJ iqVXs2MKM4oNnzmifztY9MirAltsykMBrQxtT780qU18idzpEH0JMEVVmugzx2VqBfY4 rdLjay86Q2LD4NJjEkibMzWp0buU/GNL0DdhP1JE8vpYmgTLl9LJykX+uBN0P9/ac24F pqcHakIbvsbGufGS2rjFQJ6NV0Ti+8ln6m0jBTvKYQ6bAVUjqH7V+1uQo2eGFQUcjT/n eVMY5PUZKPQ3wgfqwbGA7PSXm81de60oxmCLy5VvXyvsGmTX5lTF/XkgRr9gllxlyaW1 V8pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=0S0fzMzsFl0bLgNM+EgMs0aWyomMNYCeZT4Tg2u+zd8=; b=oiczNqtJYD7940SLW57/kd78rrlud6G4TwwWn/VAOCubQzjRZcF1OeowKUSid+pN3P 1eFNkfHPl7F+hzjGdMOxM6Fy24i4n9kSWseW/u/tLARQxRjTFE/6OZ9JGNMmborLzOiH UF7DewS99fx1GGqHsbXpp1Korn/+rkVLxhan78X1Kb89yaVVUrVFCAwbq56NAf16wWpR 6nO431WFTM+jMvZ/KwNGOfvG9Nlsq4qlkOc52sD2jQvK3rZH6wQ+JtUeOlS8vvinE11l mBCXruCAtBYtyrn+fMOsINwcn8os2v2ltCWic5AgEpxf2c8hzUJIC4jWp3AbJcR/r2HH TfBg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=pAJUFyHb; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j13si7019811eds.301.2020.05.04.11.20.31; Mon, 04 May 2020 11:20:54 -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=@google.com header.s=20161025 header.b=pAJUFyHb; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730795AbgEDSTF (ORCPT + 99 others); Mon, 4 May 2020 14:19:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59916 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1730105AbgEDSTE (ORCPT ); Mon, 4 May 2020 14:19:04 -0400 Received: from mail-qt1-x842.google.com (mail-qt1-x842.google.com [IPv6:2607:f8b0:4864:20::842]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0A5B6C061A0F for ; Mon, 4 May 2020 11:19:03 -0700 (PDT) Received: by mail-qt1-x842.google.com with SMTP id i68so327618qtb.5 for ; Mon, 04 May 2020 11:19:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0S0fzMzsFl0bLgNM+EgMs0aWyomMNYCeZT4Tg2u+zd8=; b=pAJUFyHbiVrJITSEZzA9hI6b/q96M4GFdrxxjD9xGVHb2orF8McDHNK2yfP36R27ka ht5q87wbY4tpgzXb4LrG7LG46QznJ3a+hIXVUsNz1Y1d1QKFpolrWK8cgXDy6sy5mijm S/IrPx35Yji3yvw/uBGTmKRbHVdcJTW74vDm1VjVnroVJRQVQRuICOFvvX3P4hu7jr4c +H5Uex5NKCLtwSF2QDkodqjG19WV7TByYRhfZJ3geJ4+qiiosF7xLBIMg/jv+92ZgeXz 3JpEjRxma/MQ0/InwwDRmCWNFH//EPD7JgSr2wZWijcXRDpP9gVtPKrPPMJzc9WI+YIc 8shw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0S0fzMzsFl0bLgNM+EgMs0aWyomMNYCeZT4Tg2u+zd8=; b=YX/dbA8M0mtczn4/xC9j/3qpHHc3qNcHZtmMuSBlZ1MkVqBSC1BgbH0W2e3JLfZQvF Xd1g3QB3hzjRKLThgPkAXGHvIw15ejKcoNPXjeML2w1toKzTc5T+JHjDQYjd5r8k1gfp vtNpx1Mvvs3WH1hmHAknnzbA7AF24Uk7EG9oMupuq3hLrtkklRJzJx8A+g4sXgSFgvlu nhPGq/T4pnoOJHG7xrPnrul9EP/u15KY0kvKkOTZuW+6uuV7R+ibbjuYD/v1LWAxt695 vhxcQYT4LfHoNxCT0x0T/6QwDAim/JWtmltsFoW0zGkQUrxVii3neIlFkZ4UbvD8Df4Z NHoA== X-Gm-Message-State: AGi0PuZj9mWRoUla6ogvV7+7/2IUQRLpO3ekrkcEx3L73COS95i0506S /PsDxzbHYEvjUUmrFFm8WiwRex8CQhM8zc/BDaWHdQ== X-Received: by 2002:ac8:6757:: with SMTP id n23mr412624qtp.304.1588616342624; Mon, 04 May 2020 11:19:02 -0700 (PDT) MIME-Version: 1.0 References: <20200504120505.89351-1-joel@joelfernandes.org> <20200504171532.GR2869@paulmck-ThinkPad-P72> <20200504174413.GA8883@paulmck-ThinkPad-P72> In-Reply-To: <20200504174413.GA8883@paulmck-ThinkPad-P72> From: Joel Fernandes Date: Mon, 4 May 2020 14:18:50 -0400 Message-ID: Subject: Re: [PATCH v3 0/5] RCU dyntick nesting counter cleanups for rcu -dev To: paulmck@kernel.org Cc: "Joel Fernandes (Google)" , LKML , Andy Lutomirski , Frederic Weisbecker , Amol Grover , Ingo Molnar , Josh Triplett , "Cc: Android Kernel" , Lai Jiangshan , Madhuparna Bhowmik , Mathieu Desnoyers , Peter Zijlstra , Petr Mladek , rcu@vger.kernel.org, Steven Rostedt , Thomas Gleixner , Vineeth Remanan Pillai Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 4, 2020 at 1:44 PM Paul E. McKenney wrote: > > On Mon, May 04, 2020 at 10:15:32AM -0700, Paul E. McKenney wrote: > > On Mon, May 04, 2020 at 08:05:00AM -0400, Joel Fernandes (Google) wrote: > > > These patches clean up the usage of dynticks nesting counters simplifying the > > > code, while preserving the usecases. > > > > > > It is a much needed simplification, makes the code less confusing, and prevents > > > future bugs such as those that arise from forgetting that the > > > dynticks_nmi_nesting counter is not a simple counter and can be "crowbarred" in > > > common situations. > > > > > > rcutorture testing with all TREE RCU configurations succeed with > > > CONFIG_RCU_EQS_DEBUG=y and CONFIG_PROVE_LOCKING=y. > > > > > > v1->v2: > > > - Rebase on v5.6-rc6 > > > > > > v2->v3: > > > - Rebase on rcu/dev with adjustments for tasks-RCU. > > > > Thank you! > > > > But this does not apply to any of v5.6-rc6, v5.7-rc1, or v5.7-rc2. > > > > Where should I be trying to apply it? > > OK, morning blindness overcome. I new see the "rcu/dev" in v2->v3. > > Please accept my apologies for the noise. No problem, glad it got resolved. Thanks! - Joel