Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp2419440rwb; Mon, 7 Nov 2022 13:05:27 -0800 (PST) X-Google-Smtp-Source: AMsMyM4pQmGtWG8KJK0xfStYjDX7KiiWiLDWEQO5PvFuIFQUHx2HG3QjiSvbpvSsBXfhtJba/Uie X-Received: by 2002:a63:234c:0:b0:46f:1b7:438b with SMTP id u12-20020a63234c000000b0046f01b7438bmr44442678pgm.516.1667855126964; Mon, 07 Nov 2022 13:05:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1667855126; cv=none; d=google.com; s=arc-20160816; b=mkH1YJ1OaBkT5wvbVf0J1KIAKTwszosCEvIF2GTiDbGZZcnQytfrizar6UeqqNv/te Pj7liRiXRP00RucrrHv1YPssHd02FZozZxlqOzgDqrDPv/t1Am2rZE1pns6MDbD4XE3s JM7r6LB3MJMq0bCGSWGE3tVRDDoPJ0s4V87ZbPh4UN1MKessYGN/KunPhOV7tvOEvXas Zi+tqCbUlHtUQBAQzP3dahA1dAFS//mXmnoicaKd32p/K16y6vr6WRh5VpTtZkkCPgY4 k5BBBm9HhgQMvUJYwWRhEvBMDatKjCO2VG8ohZfo+/0XBrh5FGMF1/9OfYErn9TCjb8x tzwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:dkim-signature:dkim-signature:from; bh=7p/ayoMYEZOszbj3azJd/UmvgO45YhgQaQ55gMey2Wg=; b=TjOAk1EnZab4r7mZw9QF3MTaZyuoQ5P1Hm5m4fKhuCVJfmXqtNyunDFrNvwK6WYm7x 8eL57TVGh1dhP3Sx5yfwB7O+rlfViKF6KkBzQhXKJLLuKhyJR+sA1oHMERRuYypZj0dR Y7vcgifo07O3E4rUL/83SvgdCOL41f9d5XnqqbVb10FKhc/iZQgPHB4O09QhVZcbEp0i 2utCUMm/5fiolRPkImMzScJynakS1P3m9Po31khLre5Ua5xq7QQdgx0tLtVODls5Fvv+ xeaHo0ArAKRJDh3l8dVN60lsw1HzvRd8CR/8oVVVFObH+HE/eeAtvoGxCr7jDYZLpalf i4lA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=Hu555M8X; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b="QAQ/Cd1Q"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s9-20020a170902ea0900b001867d1a71a6si14648660plg.473.2022.11.07.13.05.14; Mon, 07 Nov 2022 13:05:26 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=Hu555M8X; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b="QAQ/Cd1Q"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232024AbiKGTXN (ORCPT + 92 others); Mon, 7 Nov 2022 14:23:13 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54582 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232504AbiKGTXG (ORCPT ); Mon, 7 Nov 2022 14:23:06 -0500 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6DDA82A977; Mon, 7 Nov 2022 11:23:04 -0800 (PST) From: John Ogness DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1667848982; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=7p/ayoMYEZOszbj3azJd/UmvgO45YhgQaQ55gMey2Wg=; b=Hu555M8XWA2JR5fR4ULUmSBdajYRaNog6UPBDrFxFI5SwDhkZ6d10+KvDyuU55BlDNXsn/ jgP2XasxN9Qr9gVSeJ24smKD96wXRz979jRcXAOZtBYpL6l1Qiz8oxCSy0a5vnwJFN9yWc qAx4e476rEe9l/ndCPKqduQIAIcaIWycicuR+iiQlSQvAwKgP1IEj0EUcGSwUamF/BWiIl Q8qnUr3m8zGF3WAknHCvtmoimiMB5fCw8mmjCPkBUllgsMqr8atUZKexsmBr16SR5PWoRQ TpRiDtFKTp/fLNI2SFDqbGe8fcR7ETrLqsE6FYotyHM8FtquIB4b13ANbdZAbw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1667848982; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=7p/ayoMYEZOszbj3azJd/UmvgO45YhgQaQ55gMey2Wg=; b=QAQ/Cd1Q+ZF4t2ZrTw0dxibL2qK67/oBAGjz/mqBdH9RqH/FK31sBkiBTp74rqBdPa66EK JYHm0UiEuxjjSQCg== To: paulmck@kernel.org Cc: Petr Mladek , Sergey Senozhatsky , Steven Rostedt , Thomas Gleixner , linux-kernel@vger.kernel.org, Frederic Weisbecker , Neeraj Upadhyay , Josh Triplett , Mathieu Desnoyers , Lai Jiangshan , Joel Fernandes , rcu@vger.kernel.org Subject: Re: [PATCH printk v3 01/40] rcu: implement lockdep_rcu_enabled for !CONFIG_DEBUG_LOCK_ALLOC In-Reply-To: <20221107180157.GL28461@paulmck-ThinkPad-P17-Gen-1> References: <20221107141638.3790965-1-john.ogness@linutronix.de> <20221107141638.3790965-2-john.ogness@linutronix.de> <20221107180157.GL28461@paulmck-ThinkPad-P17-Gen-1> Date: Mon, 07 Nov 2022 20:29:01 +0106 Message-ID: <87h6za602y.fsf@jogness.linutronix.de> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,INVALID_DATE_TZ_ABSURD, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2022-11-07, "Paul E. McKenney" wrote: >> Provide an implementation for debug_lockdep_rcu_enabled() when >> CONFIG_DEBUG_LOCK_ALLOC is not enabled. This allows code to check >> if rcu lockdep debugging is available without needing an extra >> check if CONFIG_DEBUG_LOCK_ALLOC is enabled. >> >> Signed-off-by: John Ogness > > If you would like me to take this one, please let me know. Yes, it would be great if you would carry this in the rcu tree. This printk series is already relying on the rcu tree for the NMI-safe work. Thanks! John