Received: by 2002:a05:7412:3784:b0:e2:908c:2ebd with SMTP id jk4csp2414290rdb; Tue, 3 Oct 2023 23:33:38 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFomVtt8FHBaQjY+HQ8Qrke6MvTvYyVFkuNsID+cijZYlDbYk6vXuwKV4WwsUlTkWYHqBS6 X-Received: by 2002:a05:6a21:7891:b0:15e:9923:3e35 with SMTP id bf17-20020a056a21789100b0015e99233e35mr7444880pzc.19.1696401218068; Tue, 03 Oct 2023 23:33:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696401218; cv=none; d=google.com; s=arc-20160816; b=vC7V5wZ7WbzHbd30Q2E0aNvqOfP+MycYDeDb/iD3+x8xXvLuyhji63GtJ30BuZv01/ 8UBy8NHCETBvu+0QETrzvmEBuQm3KRtp860KcUWQuFT91+pG0o7TLTkNwcHTdpITx29Q oTBMK+ZnvgPATDP+Sw1lnFQSXMJHqoGMfLcVTIvGhhwiY9mKEvWDOOTLzf2sMXT2W1hf nB4HIzURqrSvh+Xo6+2FS3nbtK/CzoCBfiQrG4+OaRJMa43j0+bho3m4LMlVYoxcaHk4 3roBkXKV4Tx4p7Zq3VJL6EmI6Dr5P7MMygyO3N2LLWXEheYeTNMD7NGPvhLI2giwwGA+ fFsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=wIFsuzJ0HAGvrDpw0QjvmSurLNgz7841iRMi3W8YQY0=; fh=3IPbxUELYaN+x4Gq5kBz8ufytojWv5jFu0kMB5c4h5g=; b=Cx4pDFO704ZqFX7asY8fSaTmCrnJS5RMlWJ4wG/EJxGFvhGAwpHEowcO6zR+wV9NDt z4/Etp2OvePICeBykq61UO4TIYCN+W2d01KfI27QV1H4bCChUuTEnX2i1siJcDsI9Mtg QLYRShwSox8cg5IEsIw9ZljSYjgJjVrcpdccMjQ5nhmZHBd5fnAW3t/Mr1D85eJB1c7F jC//w1LKnEeO8u4J5l1OIIKIpcWgHIT6VM7ZUs23lXMfPXm+RagFiOGF2NhU0dNcsd4q qCKubLv6fwsZ2D1CqCB4R1BWIvynaBTtCcjNzv4HzSFhSffN8KlDHDBceb4LFShZymKd XgTQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=xs4all.nl Return-Path: Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id z12-20020a63190c000000b0057761dd9c56si3057476pgl.322.2023.10.03.23.33.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Oct 2023 23:33:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=xs4all.nl Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 9F19680C4794; Tue, 3 Oct 2023 23:33:35 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241323AbjJDGdW (ORCPT + 99 others); Wed, 4 Oct 2023 02:33:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49362 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231894AbjJDGdV (ORCPT ); Wed, 4 Oct 2023 02:33:21 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 93A95A6; Tue, 3 Oct 2023 23:33:17 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E1F62C433C8; Wed, 4 Oct 2023 06:33:14 +0000 (UTC) Message-ID: Date: Wed, 4 Oct 2023 08:33:12 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] visl: use canonical ftrace path Content-Language: en-US, nl To: Steven Rostedt , Ross Zwisler Cc: linux-kernel@vger.kernel.org, Ross Zwisler , Mark Rutland , Masami Hiramatsu , Mauro Carvalho Chehab , linux-media@vger.kernel.org, linux-trace-kernel@vger.kernel.org, Daniel Almeida References: <20230829204600.3210276-2-zwisler@kernel.org> <20231003174129.11c79c18@gandalf.local.home> From: Hans Verkuil In-Reply-To: <20231003174129.11c79c18@gandalf.local.home> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Tue, 03 Oct 2023 23:33:35 -0700 (PDT) On 03/10/2023 23:41, Steven Rostedt wrote: > > Could this go through the linux-media tree, or if you give it an Ack, I'll > take it through the tracing tree. I prefer to take this through the media subsystem. Ross, can you post this patch again, this time including linux-media@vger.kernel.org? The patch looks fine, so I'll pick it up. Regards, Hans > > -- Steve > > > On Tue, 29 Aug 2023 14:46:01 -0600 > Ross Zwisler wrote: > >> From: Ross Zwisler >> >> The canonical location for the tracefs filesystem is at /sys/kernel/tracing. >> >> But, from Documentation/trace/ftrace.rst: >> >> Before 4.1, all ftrace tracing control files were within the debugfs >> file system, which is typically located at /sys/kernel/debug/tracing. >> For backward compatibility, when mounting the debugfs file system, >> the tracefs file system will be automatically mounted at: >> >> /sys/kernel/debug/tracing >> >> Update the visl decoder driver documentation to use this tracefs path. >> >> Signed-off-by: Ross Zwisler >> --- >> Documentation/admin-guide/media/visl.rst | 6 +++--- >> 1 file changed, 3 insertions(+), 3 deletions(-) >> >> diff --git a/Documentation/admin-guide/media/visl.rst b/Documentation/admin-guide/media/visl.rst >> index 7d2dc78341c9..4328c6c72d30 100644 >> --- a/Documentation/admin-guide/media/visl.rst >> +++ b/Documentation/admin-guide/media/visl.rst >> @@ -78,7 +78,7 @@ The trace events are defined on a per-codec basis, e.g.: >> >> .. code-block:: bash >> >> - $ ls /sys/kernel/debug/tracing/events/ | grep visl >> + $ ls /sys/kernel/tracing/events/ | grep visl >> visl_fwht_controls >> visl_h264_controls >> visl_hevc_controls >> @@ -90,13 +90,13 @@ For example, in order to dump HEVC SPS data: >> >> .. code-block:: bash >> >> - $ echo 1 > /sys/kernel/debug/tracing/events/visl_hevc_controls/v4l2_ctrl_hevc_sps/enable >> + $ echo 1 > /sys/kernel/tracing/events/visl_hevc_controls/v4l2_ctrl_hevc_sps/enable >> >> The SPS data will be dumped to the trace buffer, i.e.: >> >> .. code-block:: bash >> >> - $ cat /sys/kernel/debug/tracing/trace >> + $ cat /sys/kernel/tracing/trace >> video_parameter_set_id 0 >> seq_parameter_set_id 0 >> pic_width_in_luma_samples 1920 >