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=-5.6 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_SANE_1 autolearn=ham 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 F25E6C3A59D for ; Mon, 19 Aug 2019 12:10:00 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id BB2D62085A for ; Mon, 19 Aug 2019 12:10:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1566216600; bh=bh51bW1sgw6I5c7IbhmxikuMMxmM+9E0xrPRJfmGoLQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:List-ID:From; b=aCRwGPyZcnYRq5sNbwolFcY/hX3HEmeQvTvUEyfNCakvvexdllV5dHPaoQ9eSSVm1 v6K000qubkKJw3JumVDnjunmpxqUaqdyDF5tbaAESoMoAEUSKu52kiJKgigIF4Nyrh Z5RPTHFqW1KElY88DzSABVJY9OFYZJNvuq9mrm70= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727068AbfHSMKA (ORCPT ); Mon, 19 Aug 2019 08:10:00 -0400 Received: from mail.kernel.org ([198.145.29.99]:47810 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726477AbfHSMKA (ORCPT ); Mon, 19 Aug 2019 08:10:00 -0400 Received: from localhost (lfbn-ncy-1-174-150.w83-194.abo.wanadoo.fr [83.194.254.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 0B18120851; Mon, 19 Aug 2019 12:09:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1566216599; bh=bh51bW1sgw6I5c7IbhmxikuMMxmM+9E0xrPRJfmGoLQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=vapP8NGodVtOd40Be++epa25XgLsbkQhZOBamtoW+0L2q2mwiZ8pne0qfZL7dow2J NrnVmGa6o3Lr91YCnt7nKv++0EQ7G8gm2z2ktrgVh6WahYE555zehZXnASf+4BjRBR RP3yZ8/H26XqyF86Y7x0HBvqUng3FnVt9gGO+qtY= Date: Mon, 19 Aug 2019 14:09:57 +0200 From: Frederic Weisbecker To: "Paul E. McKenney" Cc: Joel Fernandes , rcu@vger.kernel.org Subject: Re: need_heavy_qs flag for PREEMPT=y kernels Message-ID: <20190819120955.GA27088@lenoir> References: <20190811180852.GA128944@google.com> <20190811211318.GX28441@linux.ibm.com> <20190812032142.GA171001@google.com> <20190812035306.GE28441@linux.ibm.com> <20190812212013.GB48751@google.com> <20190812230138.GS28441@linux.ibm.com> <20190813010249.GA129011@google.com> <20190815171714.GA1023@linux.ibm.com> <20190815200432.GB23194@google.com> <20190815203107.GL28441@linux.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190815203107.GL28441@linux.ibm.com> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: rcu-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: rcu@vger.kernel.org On Thu, Aug 15, 2019 at 01:31:07PM -0700, Paul E. McKenney wrote: > On Thu, Aug 15, 2019 at 04:04:32PM -0400, Joel Fernandes wrote: > > diff --git a/kernel/time/tick-sched.c b/kernel/time/tick-sched.c > > index be9707f68024..e697c7a2ce67 100644 > > --- a/kernel/time/tick-sched.c > > +++ b/kernel/time/tick-sched.c > > @@ -198,6 +198,10 @@ static bool check_tick_dependency(atomic_t *dep) > > return true; > > } > > > > + if (val & TICK_DEP_MASK_CLOCK_RCU) { > > + return true; > > + } > > + > > return false; > > } > > That one is not in my tree, either. Frederic, should I add this to > your patch? For that matter, may I add your Signed-off-by as well? > Your original is in my -rcu tree at: > > 0cb41806c799 ("EXP nohz: Add TICK_DEP_BIT_RCU") Of course, thanks! > > I am testing Joel's suggested addition now. > > Thanx, Paul