From nobody Mon Feb 9 10:24:05 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 38ADE205E09 for ; Sun, 23 Mar 2025 12:29:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742732951; cv=none; b=OTGtjDKS3A7XeekpjVpL+QGFaNqfnQCs9UVaKePJbaGfi6oeXlOJcmSQaFzKQq/xruFbs5dNTnDtPo7c+PFKjSPO+UWdFsg9tMLZCPWRfSG3udlFIiXgnGw9mj4EHu134Hum4k70suHJK+JJJg05/Y7U4z/cBsOMEc+kC8KRiL8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742732951; c=relaxed/simple; bh=/yXhofCAGEzzJEbCcqOQZFRFpTHBKM2oi283WB+2IM4=; h=Message-ID:Date:From:To:Cc:Subject:References:MIME-Version: Content-Type; b=rN847L0oW0mafvlh63z6dAWj20wnX0CxdpEqc5IVLbhXdNP2lyl8GqlHIbqnMQCOGFq5yJeW30kOiqgSfWLhpv0OB3ScxfCwYBqUm45HQf5Ll3qMnugQOPQTIDtLNseGlzcAZd5KDBHfk/Sp9eZOHGwPWyr+OHD0/7IeI1Ulg14= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id C2427C4CEF3; Sun, 23 Mar 2025 12:29:10 +0000 (UTC) Received: from rostedt by gandalf with local (Exim 4.98) (envelope-from ) id 1twKSc-00000001ygC-0rMX; Sun, 23 Mar 2025 08:29:50 -0400 Message-ID: <20250323122950.059768296@goodmis.org> User-Agent: quilt/0.68 Date: Sun, 23 Mar 2025 08:29:39 -0400 From: Steven Rostedt To: linux-kernel@vger.kernel.org Cc: Masami Hiramatsu , Mark Rutland , Mathieu Desnoyers , Andrew Morton , Douglas Raillard Subject: [for-next][PATCH 06/10] tracing: Align synth event print fmt References: <20250323122933.407277911@goodmis.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Douglas Raillard The vast majority of ftrace event print fmt consist of a space-separated field=3Dvalue pair. Synthetic event currently use a comma-separated field=3Dvalue pair, which sticks out from events created via more classical means. Align the format of synth events so they look just like any other event, for better consistency and less headache when doing crude text-based data processing. Cc: Masami Hiramatsu Cc: Mathieu Desnoyers Link: https://lore.kernel.org/20250319215028.1680278-1-douglas.raillard@arm= .com Signed-off-by: Douglas Raillard Signed-off-by: Steven Rostedt (Google) --- kernel/trace/trace_events_synth.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/trace/trace_events_synth.c b/kernel/trace/trace_events_= synth.c index e3f7d09e5512..07ff8be8267e 100644 --- a/kernel/trace/trace_events_synth.c +++ b/kernel/trace/trace_events_synth.c @@ -612,7 +612,7 @@ static int __set_synth_event_print_fmt(struct synth_eve= nt *event, fmt =3D synth_field_fmt(event->fields[i]->type); pos +=3D snprintf(buf + pos, LEN_OR_ZERO, "%s=3D%s%s", event->fields[i]->name, fmt, - i =3D=3D event->n_fields - 1 ? "" : ", "); + i =3D=3D event->n_fields - 1 ? "" : " "); } pos +=3D snprintf(buf + pos, LEN_OR_ZERO, "\""); =20 --=20 2.47.2