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 A98BAC677F1 for ; Fri, 24 Feb 2023 06:45:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3BDAB6B0072; Fri, 24 Feb 2023 01:45:23 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 3466F6B0073; Fri, 24 Feb 2023 01:45:23 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1BFE56B0074; Fri, 24 Feb 2023 01:45:23 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 0A3E66B0072 for ; Fri, 24 Feb 2023 01:45:23 -0500 (EST) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id B62FA1614F5 for ; Fri, 24 Feb 2023 06:45:22 +0000 (UTC) X-FDA: 80501248884.04.8AAC3D6 Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by imf01.hostedemail.com (Postfix) with ESMTP id 0515C40005 for ; Fri, 24 Feb 2023 06:45:20 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=N39tkFtx; spf=pass (imf01.hostedemail.com: domain of pcc@google.com designates 209.85.221.52 as permitted sender) smtp.mailfrom=pcc@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1677221121; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=4p2N3znozSpEZbXtte2eMWOETBMxmUkJjVlowyV2+bc=; b=E6o2H3irCCbX0xjSmNlYssjEMWu8bMkNzeQNi81zyqvCdTuAeqWgHchUeAP4MyuQrKvKsb qmnTy21BAvThigEk+d6TxbbjciKyx5BJNAfri+yxVVW6F8sFVrSpruL+Ff2o10XDmg4n2+ VQHuD0z06dn0lR4LJDeRHP+noSXqz8Q= ARC-Authentication-Results: i=1; imf01.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=N39tkFtx; spf=pass (imf01.hostedemail.com: domain of pcc@google.com designates 209.85.221.52 as permitted sender) smtp.mailfrom=pcc@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1677221121; a=rsa-sha256; cv=none; b=ToX2a0GBxMDuNaYheuGPQiiC4RrDDM+1+Tq9i1TPpCDKdkjzzK6CTgWL/jUg2x8fpm7lls QveLMU8J9giHMVnmvTRd8TJFAudeSdTv6UsBhrVrIibBXpK5PyKJY0uTMKwpPDKhqHj59n 1/4/uoX8rZQEZoj4kLLz1Eq0UaHS+uY= Received: by mail-wr1-f52.google.com with SMTP id p8so12987418wrt.12 for ; Thu, 23 Feb 2023 22:45:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=4p2N3znozSpEZbXtte2eMWOETBMxmUkJjVlowyV2+bc=; b=N39tkFtx+s7CpXrGQlLyWXyoblArhh6VID9Ru50wl2J62Q++6oqJH6CDo1T3SFLs5/ c7bA4i771vDpqJxlNPbOz1BvJROOZ5UxxrsZAEdsOsmEpF6CVY4Ri9C4HFCqQGV89zRO wJcp+gaKNkegs5/U6cNrOgakrYo+SLW/XZ5Dw13rRmtOx7lxZ3Laa/PQdaSZzFmmQlN1 dr9xOJ716vNQ4W2La6SOrcgF3G0rWGoWIEQt65AfitBU3ZI8RKHpa0sAm4M9ou4qzVkA gLM1J3XQJtTayQLfzA1PRNI5hkU3MMfR4iqTWhOla8GhVP7Rj8Ktl9BLhNwHUqBbW9NX 1ewQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=4p2N3znozSpEZbXtte2eMWOETBMxmUkJjVlowyV2+bc=; b=mmVQlZqRjbr+xIFCYtbg0W9KTPl640Lcyr31fAydC1mnDzXitiPU6k/wL1kVDbFmeS 5irt3c8ku8NstT6z0X+cn+uq9c35Tgo4qX7CPda3da5Nd9/Nl+1rqyVjUSstUnZ2KLXL Woq3x0xBwwIqH7ME0sLZ77ZU2EYQ7Ic9EQ3cvh6p87zgXxs7KP18p8H/0Bol8LL+0b26 jGM6FhdRJiik5qKyNfmjerxV5vgbzPW9ysjsOIH138EuzloRDf8nVCPzO03AnfWln3+a +acY78g/p+8SDeBWK60ep9WtVl6urq8w29PrR59qTLMIK/nP1xENh8WbS3V4vY79XqsE 2Pxw== X-Gm-Message-State: AO0yUKVnr6TnEuOF5Jjh5s3Lf2RM3vQZPkyaDWB0dHe5x03Z8wZHgsXA TSrEG6nIm64AawBHyZAfrACDZDIJ7hnM1RPUmVd9EA== X-Google-Smtp-Source: AK7set/oLnSaCRuVllUODj6q0Pghmzon19a0040df5q10BofQNdQRjI3Ze3ELHznn1gn9/2Ovf05XHFR5R4O+US0skc= X-Received: by 2002:a5d:544a:0:b0:2c5:3fcb:682b with SMTP id w10-20020a5d544a000000b002c53fcb682bmr946077wrv.2.1677221119373; Thu, 23 Feb 2023 22:45:19 -0800 (PST) MIME-Version: 1.0 References: <20230215143306.2d563215@rorschach.local.home> In-Reply-To: <20230215143306.2d563215@rorschach.local.home> From: Peter Collingbourne Date: Thu, 23 Feb 2023 22:45:07 -0800 Message-ID: Subject: Re: [PATCH v3 1/3] kasan: switch kunit tests to console tracepoints To: Steven Rostedt Cc: Marco Elver , 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 Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 0515C40005 X-Stat-Signature: oen57oct6sqhspmuumeu7ymmqdmggcna X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1677221120-529487 X-HE-Meta: U2FsdGVkX1+42P1ZqOn0W4WoCDFn4Kqc0QD3SlYYCG+uOat5dMJ5394Eu7RDS9NPlP/bsIq4IjLCu/uLBziblyA8vHH6PvAhtbrwxE3CJvqITlksWBI/5KoOKZvoo45vHBvdbBE8k3x9Q9UD3TkclwaLTitKie/HHaBtrYKiH6gQWyadOTuNDaz4uUs67MuKQ/q7Z7Je4C5n75z3BIVdnvrztqmodV2bmGh8j6nwGnc6rDGH8HJHlMEMQJRZs93aWWVuMC9P9pc6POqJMJX6VgEme6Q6O44cgcSHZTKPFykSzWSiVX+zH2ABrA1m8j4S69cYs2qdoLiP2vgB98+4Rc9zZBYKH2zu/uJ+Y47e7m8fdR95y6gyYDqcinuLtEcvK1zOwYQ0MmErCC52bF79Wup3xsj8p0s3QDd5zIn7giYkqlXgWir52XH4spZnzKwVRz7TbQ+9yeRb2Q/sORcP3ykcqWu1psAYi8OO70q+0vw1A5JC/6r+a0X5mV9I+TyG6Z9maiESrZr3+jH1UI27xcENoFdOLZGNWhLLzH8Ya/5ETtA24EoLdBIwcGxfkJvBPorER9P8hpsXlbD9iz5RcJznqKxKHXtgAXFkawfe5t1O9UTj7Z3W3LSm7l1Bfd9lDHAmqpN8uat5NxIFgIiY82utcDavCVdtB9xGLCe8iWV3dlv1b9umz7PrP9s2x+OVcgC0lPSC5Rpch3TGfkgjgOzyK7gMl3VBXJ98Sj0tvQRMcL8nI7PoTXzzMwGX7iSPAxKlnIHncipLq1DCu00G4kYjEryD2Si+M3uDpG4t23+bkLa2fnRGngRt36MViLmCWwl1c6sNd+e13lqmDfk0My0xZBjZkR56b17rLzfSrody2XHfTm4aXyA3Li7cI01Ik85NYgh+xmQ1TReVG/C2Y1H+oRE7FwoMtueC8e9cy2VJqPui4v2XIYO/Fd1ddQPZH1PZWySRGm03JAx7PWN Nmqpzv8E SgMwNVCx/o2Cfu13OCClwjDe6eUAuN8AOp5m/LZd7zweYgl01qqm9t9xJWjpDg4ehRhNhub5Jyb/vUmd+WsNs1uxx/EDIkcvkXFuQemfLQkq89pqMy3itC7wrJ3+w4KSeq6/9pqj2DcOPRVZ5ZgyKXaHlB3yQngn9EXaOOR63Tx4APuLnn8UslLNImG1VsIVD7M6nQ1I7ArJEm5hkDXdBRrC6REOYYoZKIvSkfhsJhJ7VqVWs8keRrIhZDKFl/3TcFrB8a+OIsA1zeaWAR/CL2qVOwum7eJGWgcAn5V8v2uVKzHk+NJIeRh49aqZDrvEU79rK0ralCzOiY46fS/WzeuJjp/ETT6lENHtoduEu0BpouxGcDRgGz0BoX9y2jHVW+2KIf1Z2mc/4xnU= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000005, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Wed, Feb 15, 2023 at 11:33 AM Steven Rostedt wrote: > > 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). It would be great to see this cleaned up. I found this aspect of how tracing works rather confusing. So do you think it makes sense for the KASAN tests to "select TRACING" for now if the code depends on the trace event infrastructure? Peter