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=-7.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no 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 EEF74C07E9D for ; Tue, 20 Jul 2021 02:11:47 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id C55E5611ED for ; Tue, 20 Jul 2021 02:11:47 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241434AbhGTBaS (ORCPT ); Mon, 19 Jul 2021 21:30:18 -0400 Received: from mail.kernel.org ([198.145.29.99]:59478 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241853AbhGTB1E (ORCPT ); Mon, 19 Jul 2021 21:27:04 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 9C3EC61164; Tue, 20 Jul 2021 02:07:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1626746861; bh=r5wSh0N4B6XoXmmj5VoGs+TOmUC23WqLrxAwPTMxhoQ=; h=Date:From:To:Cc:Subject:Reply-To:References:In-Reply-To:From; b=OBWz8xXpkqJGSA8ojBaW0KwNmW7OQyIdOvwR3SaOz64AUscnJJqspPyQ+ILyM0Hli 8CnpSqb8pMhHw2n4RozPYP9v69Z2i11mXUfVV+zBA70Y5kMSe0THk640gSjSrqgxFX oBBZJRIAfbt33d0Tv79cCnsxBpyXjwv1VZirwa8b5hJ04TFpFjh3cqCo5HQkNAsQvF bwZLO7aHRGVVpjxkA2cjrwUBdipSA29QMZ3XWX6FgevtDDkaBAEuPSBRmUJZ9yMalN 5jltaLsOX3aRzqLcqX2rDMGnvQ/4Q+BRGsdHGkWH70yvFxVoGiLehnvhz7pRGyrtmt YbyXQGBBLd4wA== Received: by paulmck-ThinkPad-P17-Gen-1.home (Postfix, from userid 1000) id 67CFC5C06CA; Mon, 19 Jul 2021 19:07:41 -0700 (PDT) Date: Mon, 19 Jul 2021 19:07:41 -0700 From: "Paul E. McKenney" To: Randy Dunlap Cc: Zhouyi Zhou , Mathieu Desnoyers , Josh Triplett , rostedt , Lai Jiangshan , "Joel Fernandes, Google" , rcu , linux-kernel , apw@canonical.com, joe@perches.com, ast@kernel.org, daniel@iogearbox.net, andrii@kernel.org, kafai@fb.com, songliubraving@fb.com, yhs@fb.com, john.fastabend@gmail.com, kpsingh@kernel.org, bpf@vger.kernel.org, mingo@kernel.org Subject: Re: [PATCH] RCU: Fix macro name CONFIG_TASKS_RCU_TRACE Message-ID: <20210720020741.GD4397@paulmck-ThinkPad-P17-Gen-1> Reply-To: paulmck@kernel.org References: <520385500.15226.1626181744332.JavaMail.zimbra@efficios.com> <20210713131812.GV4397@paulmck-ThinkPad-P17-Gen-1> <20210713151908.GW4397@paulmck-ThinkPad-P17-Gen-1> <20210715035149.GI4397@paulmck-ThinkPad-P17-Gen-1> <20210715180941.GK4397@paulmck-ThinkPad-P17-Gen-1> <20210718210854.GP4397@paulmck-ThinkPad-P17-Gen-1> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jul 19, 2021 at 06:39:17PM -0700, Randy Dunlap wrote: > On 7/18/21 2:08 PM, Paul E. McKenney wrote: > > On Sun, Jul 18, 2021 at 06:03:34AM +0800, Zhouyi Zhou wrote: > >> Hi Paul > >> During the research, I found a already existing tool to detect > >> undefined Kconfig macro: > >> scripts/checkkconfigsymbols.py. It is marvellous! > > > > Nice! Maybe I should add this to torture.sh. > > Paul, I believe that subsystems should take care of themselves, > so you can do that for RCU, e.g., but at the same time, I think that > some CI should be running that script (and other relevant scripts) > on the entire kernel tree and reporting problems that are found. Even better! ;-) Thanx, Paul