Received: by 2002:ab2:7b86:0:b0:1f7:5705:b850 with SMTP id q6csp173308lqh; Fri, 3 May 2024 18:22:44 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUn4yUXviGdJE951m37VvKwBKlPbGdGv7VNFfpQ2aDqc1HE+EI1nh120ud8OzQiacsymvV95hq13918O5mIvxwjkNx7tBY1TYoWJBw+Ig== X-Google-Smtp-Source: AGHT+IHFXXqWoQdhi+0AcDOJu28881OlpbNTpWYWeFEEc+Suoa7knzZN3Cuivs/eELcvK6OCizH5 X-Received: by 2002:a0d:e2d1:0:b0:60a:66c0:d5fe with SMTP id l200-20020a0de2d1000000b0060a66c0d5femr4451484ywe.13.1714785763789; Fri, 03 May 2024 18:22:43 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714785763; cv=pass; d=google.com; s=arc-20160816; b=zzR4DbFiZHiDl2V5QPxeIs62Cq58dbhd1jpi27hkxRsyOgcKJSJ0BSZDOeRZaeMVpF kJfL7Tl3/49p4QVlEBmI0la1xtB05FYvRyj4KU5Kh1MMfBZKoH6THrju5+RKFoIhC13t AxH2OXs4gxDfTIwU0YOlahEGDt/NQwuLrwEKeNjfJgYfQwYfW5+H2f7Rj5uRST6MMz9x oO0/D4av32jC1munsqxHXn3Aiprrit8wz1RF2ijil+TCSqUWSr/xf8jaz8/t080iVT4A V6d2bQYPA35irU/Mw9mOxiwN8jDWsWYNI+2Qehprj63Ga1jEbgDv3aIxD5WhFCkjvcrB YUSw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :subject:cc:to:from:date; bh=6B0a9GY1VMWPzniLrgC0rahGaq7vP/rCxeubLoh3baE=; fh=dH/fid0FFVcjo9C59EJ7X0tQ8HVBPGW7G+fSvYyBlDA=; b=z0zGs7I1rjhuRGsEoLmcSVaZ+xacegqSB+dA2Xk42HvOp2MCvgtcwbxLwDSo/Hw+Tm swA03z50L9DiGg0Wjm1xFgnal5FVbqL1kGg+7syhPKOERu3J/Y+QmJT8EjpSTN2ZIcoL ein2XEc+AS4yZJ6BuXtkQKSGmdg5A/RCIN4TmN9mh1q6rOpAZhM+LA2Xhzfui+AcuFy7 E+ufCd8kRUN4/MsciRtnsoDflBZ2E2tz/A1Sl4KD97kB/w031hpxm38dkR4MpPoHIoxn B/3wwYPDPQbC3MHtm9hJJRe4dP8DebrY3CZOFmILJVqR3nOVsHjzXwzwZw55ox+o2cyN H3Iw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel+bounces-168485-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-168485-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id c16-20020a05622a025000b0043ac1773338si4684434qtx.345.2024.05.03.18.22.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 May 2024 18:22:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-168485-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel+bounces-168485-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-168485-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 67B991C22751 for ; Sat, 4 May 2024 01:22:43 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 88D8517FE; Sat, 4 May 2024 01:22:37 +0000 (UTC) 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 14A1D139B for ; Sat, 4 May 2024 01:22:36 +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=1714785757; cv=none; b=dx0qhoZGZ755trQskUdXCLfg8qZNMB9nhtxyrQ0YDL1P/AS7tBWLILo+LW0S0921C+owu0Ovhej8yBQ7WIoRvZ3G/ctOy1k+PKF9SYkoZuUL8fgE1IYCT/QUB8fDffoW9qe5uk4TTdClBL71GgGyf7ITLyeobnV7nidR0aINkgc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714785757; c=relaxed/simple; bh=kuGh6aznpLxtXdlUqjSZ0mkqxHtQEkq19jVvpN66jIY=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=Me2udNvflJU98rdNoKDnJzKcw0FqJ32QiFsOvnW5L+wAWKCYsKOPcuHju2QtgaVPrW0ys0O/ll8B0/2rj9VUckD7xgxjCIkxR0wg2YitwIf20kPmvpWXkiobF5W6F8GE8U5KITRGr/OXHAfk7ZXPFOfbTxRdoQfRr0/bHlLhqr4= 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 D6E0BC116B1; Sat, 4 May 2024 01:22:35 +0000 (UTC) Date: Fri, 3 May 2024 21:22:34 -0400 From: Steven Rostedt To: Linus Torvalds Cc: LKML , Masami Hiramatsu , Mathieu Desnoyers , Beau Belgrave Subject: Re: [GIT PULL] tracing/tracefs: Fixes for v6.9 Message-ID: <20240503212234.71c1cad2@rorschach.local.home> In-Reply-To: References: <20240503190728.7510af9a@gandalf.local.home> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 3 May 2024 17:01:08 -0700 Linus Torvalds wrote: > On Fri, 3 May 2024 at 16:07, Steven Rostedt wrote: > > > > - Minor fix for user_events interface > > The ABI of creating a user event states that the fields > > are separated by semicolons, and spaces should be ignored. > > But the parsing expected at least one space to be there (which was in= correct). > > Fix the reading of the string to handle fields separated by > > semicolons but no space between them. =20 >=20 > This is the opposite of a fix. >=20 > A fix would have fixed the documentation to match reality. >=20 > Instead, this relaxes our existing parsing. Are there any old kernels > that had that relaxed parsing? Is there any actual reason to not just > fix documentation to match reality? >=20 > Because when reality and documentation do not match, it is not > *REALITY* that is buggy. =46rom what Beau and his team told me was that they had tests that were failing, and when they looked into it, it was because the tests didn't include a space after the semicolon. =46rom what I understand (Beau can correct me) but the semicolon was supposed to be the delimiter and not a "semicolon followed by one or more spaces". -- Steve