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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0BD78C636D4 for ; Wed, 15 Feb 2023 19:33:14 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 963AB6B0071; Wed, 15 Feb 2023 14:33:13 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 913726B0073; Wed, 15 Feb 2023 14:33:13 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 803346B0074; Wed, 15 Feb 2023 14:33:13 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 72F4B6B0071 for ; Wed, 15 Feb 2023 14:33:13 -0500 (EST) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 36BFC1C2470 for ; Wed, 15 Feb 2023 19:33:13 +0000 (UTC) X-FDA: 80470524666.05.DF3548D Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf03.hostedemail.com (Postfix) with ESMTP id 645E820027 for ; Wed, 15 Feb 2023 19:33:11 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=none; spf=pass (imf03.hostedemail.com: domain of "SRS0=C1Yv=6L=goodmis.org=rostedt@kernel.org" designates 139.178.84.217 as permitted sender) smtp.mailfrom="SRS0=C1Yv=6L=goodmis.org=rostedt@kernel.org"; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1676489591; a=rsa-sha256; cv=none; b=jdwWiPIP7s44IMygE44VGDNFSLWfAHB8DCRBLQFeIF29UzQqXc3KTPoBcF0tiPZ8TiKrGe nSWp5eK+Ec2fxjLeUa3fH/Eawd2Nqha+OIeW4Dm9xVpTXXFSxGKK6GFypUBuV8FkIK6oa+ 4MxLE2sv75KemqUVUwrbZ2ngSoTfUYU= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=none; spf=pass (imf03.hostedemail.com: domain of "SRS0=C1Yv=6L=goodmis.org=rostedt@kernel.org" designates 139.178.84.217 as permitted sender) smtp.mailfrom="SRS0=C1Yv=6L=goodmis.org=rostedt@kernel.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1676489591; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=njMBT2ITn39RFu6pP/mSnLadIKlR34lQvqq1kymCjLI=; b=2DFhcgvfnMy21ZQf1uIsvOvZbyDaxGY7gpVnzMIjwPI5qva6/CuKzPRVHS78V2cPL094S6 b1JLsrNKsnEdLcDAAXXUD9IvrqJobI1RTN1X1rT0eIooPWAIg9zyDX/tQ0cRDmwcVO+veB yNIotyGDkBALSsDuC+SqLyEx/fqy+0c= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 6462E61D34; Wed, 15 Feb 2023 19:33:10 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 32536C433D2; Wed, 15 Feb 2023 19:33:09 +0000 (UTC) Date: Wed, 15 Feb 2023 14:33:06 -0500 From: Steven Rostedt To: Marco Elver Cc: Peter Collingbourne , andrey.konovalov@linux.dev, Andrew Morton , Andrey Konovalov , Alexander Potapenko , Dmitry Vyukov , Andrey Ryabinin , kasan-dev@googlegroups.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Andrey Konovalov , Masami Hiramatsu , linux-trace-kernel@vger.kernel.org Subject: Re: [PATCH v3 1/3] kasan: switch kunit tests to console tracepoints Message-ID: <20230215143306.2d563215@rorschach.local.home> In-Reply-To: References: X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Queue-Id: 645E820027 X-Rspamd-Server: rspam01 X-Stat-Signature: esgdsshfpuuqud69axspctohpgky15qy X-HE-Tag: 1676489591-923647 X-HE-Meta: U2FsdGVkX1/g3v6XiOmg2jHb2Kmh9BJ9NQNJuWqaB3SSKFfISMYJKKbd0vXRJr/KEfv37OnQLi3AHSTOnghlQH6UTYTsu0rr1FbVDBgQvOXkLFsADOM5AU32/y0bvENDFS3hdG5NM7Ax3KUXLpc7yX4TSpIJYORJZ6dUzW1x062tmZTJebNFZ/Lo/O0MuRm8kNs67CaVWqH7U3aWOkLGG/9BCr8Ez1U5X+oIZdYkUnKXDUF7AePr0Mc2j4GYaKmXH0L3DrELvqWmVuotS7jOMwvaTIRKsF6iL9rbz4IHWnvHt9iknJhk1YeQB64vgn7AOds2sjFpyuPJkDkuA46ICokZ80efq6qNntpH6BCYa0Unbuim1Us+l/sYomx3JXqH8mK308qhhoGP3S1kjxt43jPDxYPc6AY/79VmMoY9g+I4+dhVbNNr/q2vDoHW/IV172YYSl/3UJ7Rw9J921vLmCs63bkNqlSVuOG/WUcDDmb6t8nwnhurgNWj0FohzOnBp0UZhR4oFTIBlGIg5ZwdP4VV9fy10yBjTlrafoDmFox6pwPHFwbjRgi6TnwefnzCPbm/RntDrJ65O+1HplIB4ZrLC3STCuYs4biTy4i56nOg1CXFDtEVzODCPQ9grQow/+nfel+24Z5ZtdBInaSEbXa2OXnTary/l/28pO+auWWwytprnIIjB44o8wDR2tESxYQPJMjvC4nXqkmellZvt95ofwjx1lv6srmuZ+breLjwmjMDGfgaRgZsmGv35ozFsvpDDszDCGXikYuX5nRZdOkZtxr7GIsiTXaHlqUpMQ9vNqgs5qFlGUx0UBPPXxHJ0YpXDzhY1foQ2tPilNx3Uayjm6XdOlG0FZlc2Y6sXQV+WmjbNr+PI8L2dNkFbJ+2G6FAz1OIOHZWBH2RV71HSQoqUpKI7r5wrWBR4BrQNng8JWSWK9hrVx3QbMh7G8HCqE911UgzasXzULNQaka FTUZv6Yv 9tbYD0MC5SI6iU05dZfi1mSviPF1K3Fe8yrMuJmH6rL7qty8fxlKBKjxGyMxcLnWmlSVg2OQOnIAWdjOzhVK+UZ2QR0qLi8n9175vYWt2mbGedYAXf36UL1r9PnThta6Be4EurOCp/FxWXtdoKySXQO99SxNRKrKuMWKSBc34q+SkNMcUqb+oAR8wHQZk2rPwde5GHWUGu27NdC1uioalqR2GcCGTBhk9yMp1N1tZCZ1wCVvhUW3ABOMxSGaqEiKK1h5ju4OzV2cZxAoGewo2Pd0oqF//f99RYBqE/LgCAqz5uRUDSiiRRjnMsTTgiIQnUpSWCrViNoIbQvJqq3f32FLEtmsxQbp5nC/GzLBWMuGUFNU0OWo9EbVdd2IVkysAm5bCEdUq7FqTR+O8uEr9B46Iym5Q5yhtNE+MsPHpwBTqrb0SROSxMd8gU356ppchkwxY/adsHIYy0GDo4scBV2VNfQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Wed, 15 Feb 2023 09:57:40 +0100 Marco Elver wrote: > Yes, you are right, and it's something I've wondered how to do better > as well. Let's try to consult tracing maintainers on what the right > approach is. I have to go and revisit the config options for CONFIG_FTRACE and CONFIG_TRACING, as they were added when this all started (back in 2008), and the naming was rather all misnomers back then. "ftrace" is really for just the function tracing, but CONFIG_FTRACE really should just be for the function tracing infrastructure, and perhaps not even include trace events :-/ But at the time it was created, it was for all the "tracers" (this was added before trace events). -- Steve