Received: by 10.223.185.116 with SMTP id b49csp2007088wrg; Sat, 24 Feb 2018 08:50:14 -0800 (PST) X-Google-Smtp-Source: AH8x225N4ykWK+HolYAfeoyAhkUwfilOYZuXsw4G/GYC1RB4UU+MCp1TL2v2m1I0xsr9iPFu75f9 X-Received: by 2002:a17:902:7182:: with SMTP id b2-v6mr5280805pll.331.1519491014206; Sat, 24 Feb 2018 08:50:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519491014; cv=none; d=google.com; s=arc-20160816; b=CFKgIiDTl0Wa9GuZcgF7YoTYKUUbq3aFr8OeYvkceRGtvjnYC0cF2RAF3e1KVcgZMf c+yrSgSy8xfZBYA+r6RPwPOyH0gCqiaHEUbI8ZGy8gdkDADxI0CqOB4h3cyBdr8ajNKZ rKKHR1cAL+YUdFwQlICrcMrIgKwoqKPGkcxOXGgMfWaggf4EPbofEilK1Qt0bxaA3cVQ 35lmOj6rDuU+rGOiY/0gvEfwz85Z1tTySAXuBeUzeZQSWYSAbWH80vwx6HghSsBTP1OU yEGXejwQU9IUKkITI0GiSSyVfGZCO71C6EMl0+bj9ZHhTD0sOLCbQSjA6NMBdiHzTjLm GwfQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:in-reply-to :subject:cc:to:from:date:arc-authentication-results; bh=UR+WkOzUwV/jKgEWT1aTEpvaglRaTLhEQUo8sMAgYMg=; b=CdK/CJ6SRSU2kA121vkeiGyTdq15ITzZ/XnKJ93CMdK0OshkNAaL7yZbYoyh1Fz2G2 2pUvoXfVstZWb9ynb5I90NVTIav5MnFaao+Je70TrAsoALOe+egmLGWBG0gbW4shzRBL tDUEigixeoMx5Nvtz4nD9+983TopO7rPogZO/mOVXaiLvL3QGtWqJyMYFRZvD830z2PR CTbNkfrZ4i4/td17flx72zClWjx2lVu3CjtMLFi7czZvIpaCMBpU2gZGxVq+aQ/OlM01 2+JWGolbEsQFe+OgABe7zmJFPP/s/1z/+hjNHHELduR4V93yEnCph6INhiXQUL+jZvyz Al/A== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r15si2011552pfh.230.2018.02.24.08.49.59; Sat, 24 Feb 2018 08:50:14 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751474AbeBXQtW (ORCPT + 99 others); Sat, 24 Feb 2018 11:49:22 -0500 Received: from netrider.rowland.org ([192.131.102.5]:37347 "HELO netrider.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1751326AbeBXQtV (ORCPT ); Sat, 24 Feb 2018 11:49:21 -0500 Received: (qmail 14384 invoked by uid 500); 24 Feb 2018 11:49:20 -0500 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 24 Feb 2018 11:49:20 -0500 Date: Sat, 24 Feb 2018 11:49:20 -0500 (EST) From: Alan Stern X-X-Sender: stern@netrider.rowland.org To: Andrea Parri cc: "Paul E. McKenney" , Akira Yokosawa , Kernel development list , , Will Deacon , , , , , Jade Alglave , Luc Maranget , Patrick Bellasi Subject: Re: [PATCH] tools/memory-model: update: remove rb-dep, smp_read_barrier_depends, and lockless_dereference In-Reply-To: <20180224143658.GA3556@andrea> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 24 Feb 2018, Andrea Parri wrote: > 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, Me too. Alan