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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E22D5C001E0 for ; Sat, 21 Oct 2023 16:03:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231769AbjJUQDj (ORCPT ); Sat, 21 Oct 2023 12:03:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46898 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231667AbjJUQDh (ORCPT ); Sat, 21 Oct 2023 12:03:37 -0400 Received: from netrider.rowland.org (netrider.rowland.org [192.131.102.5]) by lindbergh.monkeyblade.net (Postfix) with SMTP id 60747D7E for ; Sat, 21 Oct 2023 09:03:31 -0700 (PDT) Received: (qmail 357140 invoked by uid 1000); 21 Oct 2023 12:03:30 -0400 Date: Sat, 21 Oct 2023 12:03:30 -0400 From: Alan Stern To: "Paul E. McKenney" Cc: Jonas Oberhauser , linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, linux-doc@vger.kernel.org, Andrea Parri , Will Deacon , Peter Zijlstra , Boqun Feng , Nicholas Piggin , David Howells , Jade Alglave , Luc Maranget , Akira Yokosawa , Daniel Lustig , Joel Fernandes , Jonathan Corbet Subject: Re: [PATCH memory-model] docs: memory-barriers: Add note on compiler transformation and address deps Message-ID: References: <4110a58a-8db5-57c4-2f5a-e09ee054baaa@huaweicloud.com> <1c731fdc-9383-21f2-b2d0-2c879b382687@huaweicloud.com> <2694e6e1-3282-4a69-b955-06afd7d7f87f@paulmck-laptop> <0bf4cda3-cc43-0e77-e47b-43e1402ed276@huaweicloud.com> <79233008-4be2-4442-9600-f9ac1a654312@paulmck-laptop> <591279ff-3316-d64b-8b25-6baefcecaad1@huaweicloud.com> <8f2ed577-424a-4114-8c90-90ba657e08db@paulmck-laptop> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8f2ed577-424a-4114-8c90-90ba657e08db@paulmck-laptop> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Oct 21, 2023 at 08:10:27AM -0700, Paul E. McKenney wrote: > On Sat, Oct 21, 2023 at 03:36:21PM +0200, Jonas Oberhauser wrote: > > > > Am 10/20/2023 um 8:13 PM schrieb Paul E. McKenney: > > > Fair enough in general, but I cannot promise to never confuse people. > > > This is after all memory ordering. And different people will be confused > > > by different things. > > > > You can say that twice. In fact I suspect this is not the first time you say > > that :)) > > Easy for me to say, "that that that that that that that that that that"! This reminds me of a sentence I once heard as an example of inscrutability. Written without punctuation, it goes: Jack when Joe had had had had had had had had had had the teachers approval. Properly punctuated, it says: Jack, when Joe had had "had", had had "had had"; "had had" had the teacher's approval. The context is supposed to be a comparison of the words two students used in their essays and how their teacher reacted. It actually makes sense when read carefully. Alan