Received: by 2002:a05:7412:f690:b0:e2:908c:2ebd with SMTP id ej16csp1133064rdb; Fri, 20 Oct 2023 09:14:30 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFp1plcFmWBPFMWZpDItZeCAGKWgJudnm8mF3GXXLLK71kiNl/qGvPT6sKiW5HSO2cCVETk X-Received: by 2002:a17:903:648:b0:1c8:77f2:7d03 with SMTP id kh8-20020a170903064800b001c877f27d03mr1978056plb.45.1697818470269; Fri, 20 Oct 2023 09:14:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697818470; cv=none; d=google.com; s=arc-20160816; b=oJ++tMka3Uk4qr4g6pr8N6LC3Idz6jDaR6fLzWaE1D1C2Ng7fjokZ7J1+ofma0WskY VZvrbYfhk+e7jDmNMZXt8LNe3Xe6do1FJ6xL3wRGcmhkw6NYwMwNu7dfo1qEYGjPRuqg q6aWDtUwQOw779wAvGAJJ3Wk9YPWZPwaK3LI1JjIBX5lhG1hThJBVoWhn5qBnMntrjMW zv5bZLOHRstsU6kZq9JVato8XnDqphPemzf/fr/pXjPSLm/LjP/xAdyHhczwz3NORjpf zScwRv1fOez/mWFsQc9ZnsEDgm9yw4vbJ6YLZ0jRJ+OU1/F353XfBI6SYTE2/e/yfWI+ NoHw== 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:subject:user-agent:mime-version:date:message-id; bh=bRjQTYtSLBMRwo0DfvSfcNDJSZcngPG1OwytjE6cBtU=; fh=tb6LPATcQrZGZdFQq6uItGu+q6NL3n3jDnbmkKRPaos=; b=DZxWfxMVS806Ju5DxBO6/l/Dzizrr7vrXG/UUe2Q4wxWaq1cQOVgF9MpgnOspgIDNR vl3qas0yTQzlRFjkl/T3N5vKI/hK2orI5bkwlfKpikQcHwDNgwhNLOJXrGiEgs9YQRoA pbIF04otEh4GY1WWKW9Xmre+tKW97mkLimD5ZVTopvJbeVnn9COBUQhDt7Qnyqhn3W0n 8mL0lvEq6ZG6SkIeGA51umHJDtiu3koAH9hkoZFHT69yStCMFIAOfWY3OE6puVk9tJ4d UcA0cOYCR25uhTzfcqinRt1J3RdNUnrJdyQ/AtGGjZsSuRXLLJgWMmNsd/pvd8GpkDaf 7jmw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id y1-20020a170902700100b001bdca6456c3si2003477plk.46.2023.10.20.09.14.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Oct 2023 09:14:30 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id C0DC5825EFE9; Fri, 20 Oct 2023 09:14:26 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229630AbjJTQOU (ORCPT + 99 others); Fri, 20 Oct 2023 12:14:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34060 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229672AbjJTQOQ (ORCPT ); Fri, 20 Oct 2023 12:14:16 -0400 Received: from frasgout11.his.huawei.com (frasgout11.his.huawei.com [14.137.139.23]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 81903124; Fri, 20 Oct 2023 09:14:14 -0700 (PDT) Received: from mail02.huawei.com (unknown [172.18.147.227]) by frasgout11.his.huawei.com (SkyGuard) with ESMTP id 4SBq7p12GRz9v7H5; Sat, 21 Oct 2023 00:01:10 +0800 (CST) Received: from [10.81.210.100] (unknown [10.81.210.100]) by APP2 (Coremail) with SMTP id GxC2BwBH67YvpzJlfqKNAg--.3883S2; Fri, 20 Oct 2023 17:13:47 +0100 (CET) Message-ID: <8322165e-c287-6e43-239e-3fcd0b375c1e@huaweicloud.com> Date: Fri, 20 Oct 2023 18:13:34 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: [PATCH memory-model] docs: memory-barriers: Add note on compiler transformation and address deps To: Akira Yokosawa , paulmck@kernel.org Cc: linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, linux-doc@vger.kernel.org, Alan Stern , Andrea Parri , Will Deacon , Peter Zijlstra , Boqun Feng , Nicholas Piggin , David Howells , Jade Alglave , Luc Maranget , Daniel Lustig , Joel Fernandes , Jonathan Corbet References: <4110a58a-8db5-57c4-2f5a-e09ee054baaa@huaweicloud.com> <1c731fdc-9383-21f2-b2d0-2c879b382687@huaweicloud.com> <2694e6e1-3282-4a69-b955-06afd7d7f87f@paulmck-laptop> <03ea8aea-2d0c-48ab-bb0d-e585571f1926@gmail.com> From: Jonas Oberhauser In-Reply-To: <03ea8aea-2d0c-48ab-bb0d-e585571f1926@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-CM-TRANSID: GxC2BwBH67YvpzJlfqKNAg--.3883S2 X-Coremail-Antispam: 1UD129KBjvJXoW7Aw15Gr1xCw1kXF1rGryrXrb_yoW8Xr4kpF ZxGw4YkFnxur47Cr4qqws8Ja4jvFZ8Xa15W3s3GrykAFW5ZFW3Crs29r12vrsxZrZ3K34Y vw1ava98ArWktaDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUvIb4IE77IF4wAFF20E14v26ryj6rWUM7CY07I20VC2zVCF04k2 6cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rwA2F7IY1VAKz4 vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xIIjxv20xvEc7Cj xVAFwI0_Gr0_Cr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxV AFwI0_Gr0_Gr1UM2AIxVAIcxkEcVAq07x20xvEncxIr21l5I8CrVACY4xI64kE6c02F40E x7xfMcIj6xIIjxv20xvE14v26r106r15McIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x 0Yz7v_Jr0_Gr1lF7xvr2IY64vIr41lFIxGxcIEc7CjxVA2Y2ka0xkIwI1lc7I2V7IY0VAS 07AlzVAYIcxG8wCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c 02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_GFv_ WrylIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7 CjxVAFwI0_Gr0_Cr1lIxAIcVCF04k26cxKx2IYs7xG6rWUJVWrZr1UMIIF0xvEx4A2jsIE 14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr0_Gr1UYxBIdaVFxhVjvjDU0xZFpf 9x07UdxhLUUUUU= X-CM-SenderInfo: 5mrqt2oorev25kdx2v3u6k3tpzhluzxrxghudrp/ X-CFilter-Loop: Reflected X-Spam-Status: No, score=-4.1 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,NICE_REPLY_A,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 lipwig.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 (lipwig.vger.email [0.0.0.0]); Fri, 20 Oct 2023 09:14:26 -0700 (PDT) Am 10/20/2023 um 5:24 PM schrieb Akira Yokosawa: > Hi Paul, > > On 2023/10/20 22:57, Paul E. McKenney wrote: > [...] >> So if there are things that rcu_dereference.rst is missing, they do >> need to be added. > As far as I can see, there is no mention of "address dependency" > in rcu_dereference.rst. > Yes, I see the discussion in rcu_dereference.rst is all about how > not to break address dependency by proper uses of rcu_dereference() > and its friends. But that might not be obvious for readers who > followed the references placed in memory-barriers.txt. > > Using the term "address dependency" somewhere in rcu_dereference.rst > should help such readers, I guess. I think that's a good point. > > [...] >>> Thanks for the response, I started thinking my mails aren't getting through >>> again. > Jonas, FWIW, your email archived at > > https://lore.kernel.org/linux-doc/1c731fdc-9383-21f2-b2d0-2c879b382687@huaweicloud.com/ > > didn't reach my gmail inbox. I looked for it in the spam folder, > but couldn't find it there either. > > Your first reply on Oct 6, which is archived at > > https://lore.kernel.org/linux-doc/4110a58a-8db5-57c4-2f5a-e09ee054baaa@huaweicloud.com/ > > ended up in my spam folder. > > I have no idea why gmail has trouble with your emails so often ... > > Anyway, LKML did accept your mails this time. > > HTH, > Akira Thanks Akira! I wrote the gmail support a while ago, but no response. Currently no idea who to talk to... Oh well.