Received: by 10.223.185.116 with SMTP id b49csp1904090wrg; Sat, 24 Feb 2018 06:38:05 -0800 (PST) X-Google-Smtp-Source: AH8x227MoLc3wxIbe3vINfSVhh1naZ0sErZXdtDS4hP9LzpJiTtdRWL3xAALJJ7apmbvT7CkRvvB X-Received: by 10.99.111.78 with SMTP id k75mr4123214pgc.414.1519483085649; Sat, 24 Feb 2018 06:38:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519483085; cv=none; d=google.com; s=arc-20160816; b=KJ2nFlKtQlQyCtWJn9aIv824ePPTnsMe6GdjQBUA/6ffkkeoncEjFAEOpAggDlsQv+ k6sCJ0QS3LKC0LigWkcrFDfzc+ZtpPuIbYfgteXHCFFUyDO03andBPGF3lW8KIWOpm4Z iNN+l02/B8q6WYVhpHIwZVAjqOalBBZZ4C1n5KwHccnKr+tdq00PcidIoiNaw2XbR5g2 T8SP/WdCc88NHtB6PWVEL8P9Y70zACnHbzJ22BwN/K7JXgDPgJBUyJVNAQ/MgxQJySeS UH40O/+APGDHEPOXxBLpaDuaEpDeSYYKoz9TL8JRK1Tto1o7Tnch3kJhr6nWMCPvB40b J9yw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=td7bwiq6EkQWI/HKZHY5Qa1bWLq2WJRmpwBlujgf+tU=; b=xW3qcVs7vo1t+Jvydw1v2PxjDEUaWHJkHQcV7d419iOskEbokrsjVaUAUKQ1ruFYYK BaNe2SKYr+PC+0ylyRGTarQLENOYMorzWKbYVqGABjW5e8i6g7Yb6cEDqFurCd536lSw YK0f0TQuWViThykBmrJeqPMXh8vhQ/dMEBPFO/nvJxuelprv4RkpH3BtnRtCn2LEt93B u5ZTOJLFABu597JgY+92U9J5SnYcw+rfkYiOf125lSUdieeO7CuM7bHdvjeS6OzAL3yE Ji1e/lb+oHaHvdI6mPFOw4wYX/XM+MPtQRpZ38H1vxf9CpnNBbGv36Lzsp2FpQmaTix1 q7bA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=crSWF5j4; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 3-v6si3621279plx.463.2018.02.24.06.37.49; Sat, 24 Feb 2018 06:38:05 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=crSWF5j4; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751464AbeBXOhI (ORCPT + 99 others); Sat, 24 Feb 2018 09:37:08 -0500 Received: from mail-wr0-f174.google.com ([209.85.128.174]:35403 "EHLO mail-wr0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751131AbeBXOhG (ORCPT ); Sat, 24 Feb 2018 09:37:06 -0500 Received: by mail-wr0-f174.google.com with SMTP id l43so16857891wrc.2 for ; Sat, 24 Feb 2018 06:37:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=td7bwiq6EkQWI/HKZHY5Qa1bWLq2WJRmpwBlujgf+tU=; b=crSWF5j4Kf+CgE7mB7sxMu6HnobadhNAszhEZX6ssqMklFxXbz0Eynukc5cWbGGUb+ Xo45m7KNFLDDYDqC1JZeWgGpthDWdUzpIAjtcU6I7ZslKYBmmtmPM+ZrgtlWKwpJnGzh reqVKsJszb6G3Cs7LKcSY9gxKWdhDEChh7h1J4VYOM3jNInjj5IDPdAJtAsWxjbtuTjD mV91w+bV5UlkStcoQnBdauL0q9/a+GAsiVLEwSy+hL2WOQABclON8UqU2W6XsoPH02bL nL6eX/h0kinqOCJFYyczDbUCeErVmrfYJ/5YFNKZoFSvzhjhaNmK7u7WIQ4KRibiwl5F +mKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=td7bwiq6EkQWI/HKZHY5Qa1bWLq2WJRmpwBlujgf+tU=; b=B/KceXATw+cSqMDhYuyuIv8O2CkjGScAAmR3M/dZwScUcpt6aPv40CS4Jq1eb09CM3 8aGTgjMoEVR3IcbTgoJzgqbn/Y0W1NEcbmjYRsniX1A8+b5LnKeHWcV49voXPs6gq/Jr nTCFRdQweaHjf5tyXHyrpa+pqDO8ygvMYK44xzxcsrDYRSP0G+t+v2+ku0nHFEn8WFbn Z3y02MtX6miCvZymJGWMpJTQMWJKCpVyKy0vlr3QRelkvZ7J4EXlBJTEvjAThw+pw5H6 WdLrrzZ9z9SjhWfb/nGtm8Bk3KWybdD0V3x3AcfQ+F7MXKhyY2u7aZGqCbh4rKnPqPvO f87w== X-Gm-Message-State: APf1xPBzuTY78yqVa8qa7Nf0Wjom0ZtxPimgO/D5iplbV1fS6lGpYl2n cPpwaFSjNpEzu5U+5zpoNT8= X-Received: by 10.223.185.82 with SMTP id b18mr4457605wrg.180.1519483025391; Sat, 24 Feb 2018 06:37:05 -0800 (PST) Received: from andrea (dynamic-2a00-1028-8386-da8a-d47e-76c7-2def-a760.ipv6.broadband.iol.cz. [2a00:1028:8386:da8a:d47e:76c7:2def:a760]) by smtp.gmail.com with ESMTPSA id 41sm10026966wrc.12.2018.02.24.06.37.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 24 Feb 2018 06:37:04 -0800 (PST) Date: Sat, 24 Feb 2018 15:36:58 +0100 From: Andrea Parri To: "Paul E. McKenney" Cc: Akira Yokosawa , Alan Stern , Kernel development list , mingo@kernel.org, Will Deacon , peterz@infradead.org, boqun.feng@gmail.com, npiggin@gmail.com, dhowells@redhat.com, Jade Alglave , Luc Maranget , Patrick Bellasi Subject: Re: [PATCH] tools/memory-model: update: remove rb-dep, smp_read_barrier_depends, and lockless_dereference Message-ID: <20180224143658.GA3556@andrea> References: <74dbcbd4-6034-0be9-7674-ccb058de6177@gmail.com> <20180224033013.GR2855@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180224033013.GR2855@linux.vnet.ibm.com> User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Feb 23, 2018 at 07:30:13PM -0800, Paul E. McKenney wrote: > On Sat, Feb 24, 2018 at 12:22:24PM +0900, Akira Yokosawa wrote: > > On 2018/02/22 07:29:02 +0900, Akira Yokosawa wrote: > > > On 2018/02/22 2:15, Alan Stern wrote: [...] > > >> > > >> Akira pointed out some typos in the original patch, and he noted that > > >> cheatsheet.txt should be updated to indicate how unsuccessful RMW > > >> operations relate to address dependencies. > > > > > > My point was to separate unannotated loads from READ_ONCE(), if the > > > cheatsheet should concern such accesses as well. > > > Unsuccessful RMW operations were brought up by Andrea. > > > > > > > Paul, can you amend above paragraph in the change log to something like: > > > > Akira pointed out some typos in the original patch, and he noted that > > cheatsheet.txt should be updated to indicate READ_ONCE() implies > > address dependency, which invited Andrea's observation that it should > > also be updated to indicate how unsuccessful RMW operations relate to > > address dependencies. > > > > , if Alan and Andrea are OK with the amendment. > > > > Also, please append my Acked-by. > > > > Acked-by: Akira Yokosawa > > I can still amend this, and have added your Acked-by. If Alan and Andrea > OK with your change, I will apply that also. LGTM. Thanks, Andrea >