Received: by 10.223.185.116 with SMTP id b49csp1043873wrg; Wed, 21 Feb 2018 11:06:05 -0800 (PST) X-Google-Smtp-Source: AH8x226L6a02zBuBP7Aef8Gk0PHjVxHnQh2DYZD2s63wLHlbwAqPBbPJgXphStwkHzIsZCO+LkNN X-Received: by 2002:a17:902:3183:: with SMTP id x3-v6mr1711008plb.383.1519239965443; Wed, 21 Feb 2018 11:06:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519239965; cv=none; d=google.com; s=arc-20160816; b=HukBppKd/NyVjhpJrm+95r2aVRIc0NJk0E3m+owTHR3WqFFlyc86EJinuVEiH/mCVC shB55pvGeQn+1OOSqYIzCjmlwMZMTxdsnEN0YoRgfx2ucnHnB8KwZ5OONdWAbrWu5zep VeazyaE3ST5v8GhAVbHUpGL/l1BcxiYghDEGXtRPtPhJHyW58jx8yIDBdqWkNEsMglfz wqLroxnRlqTNXyXyQ6/9s75r99v7VzcFoxld2UxIXo011mB3j+z2TjwOOnBuiemK2f1h TkoDVWn4cW4w+x+RcfRWCQvgtQkZkUncWZSwjqCi6J6MgrLBMCokVhh5UkVoFBgiuedV 0nVA== 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=F32td3qbbSxTS93+rwZbnxktaypd02Vp5Jd8pXRmSMU=; b=Hb2KGDu519fk6OzSpFPvGzT3RG6y7Ie6TM5Q0SsdgUxlVRF1YGz7Wo657wiGBeo9fU GdjJiMVjrPhGTWCila2IZR/5fQ9tdbJWeDbTaczU78BCK4weIdroLtzvtQkvIhI7bOrs KoSlKBOaHQ/d1eTJMmgosUkJTMZSAm+BOzsRHC7fvY8mm7IKyloozrS4TiqOTZNKkNgP tc2ZEx/IlEva+5cb8gOK1oSciLmGBHKfiQqDodQQm+NkR9+OFioExVW3jIlgEuqyrI36 wuOjZAYrYY04i+wTCDr7+dM38TwIduz+la410cL0FACKRIRFlALnOw4j2DehCRvLSmz3 jU3w== 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 q12-v6si151830plk.518.2018.02.21.11.05.50; Wed, 21 Feb 2018 11:06: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; 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 S1753525AbeBUQvh (ORCPT + 99 others); Wed, 21 Feb 2018 11:51:37 -0500 Received: from iolanthe.rowland.org ([192.131.102.54]:33876 "HELO iolanthe.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1752196AbeBUQve (ORCPT ); Wed, 21 Feb 2018 11:51:34 -0500 Received: (qmail 4522 invoked by uid 2102); 21 Feb 2018 11:51:33 -0500 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 21 Feb 2018 11:51:33 -0500 Date: Wed, 21 Feb 2018 11:51:33 -0500 (EST) From: Alan Stern X-X-Sender: stern@iolanthe.rowland.org To: "Paul E. McKenney" cc: linux-kernel@vger.kernel.org, , , , , , , , , , , , Subject: Re: [PATCH RFC tools/lkmm 09/12] tools/memory-model: Add required herd7 version to README file In-Reply-To: <20180221161550.GF3617@linux.vnet.ibm.com> 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 Wed, 21 Feb 2018, Paul E. McKenney wrote: > On Wed, Feb 21, 2018 at 10:10:52AM -0500, Alan Stern wrote: > > On Tue, 20 Feb 2018, Paul E. McKenney wrote: > > > > > LKMM and the herd7 tool are co-evolving, and out-of-date herd7 tools > > > produce inaccurate results, often with no obvious error messages. This > > > commit therefore adds the required herd7 version to the LKMM README file. > > > > > > Longer term, it would be good if .cat files could specify the required > > > version in a manner allowing herd7 to produce clear diagnostics. > > > > > > Suggested-by: Akira Yokosawa > > > Signed-off-by: Paul E. McKenney > > > --- > > > tools/memory-model/README | 3 ++- > > > 1 file changed, 2 insertions(+), 1 deletion(-) > > > > > > diff --git a/tools/memory-model/README b/tools/memory-model/README > > > index 91414a49fac5..ea950c566ffd 100644 > > > --- a/tools/memory-model/README > > > +++ b/tools/memory-model/README > > > @@ -20,7 +20,8 @@ that litmus test to be exercised within the Linux kernel. > > > REQUIREMENTS > > > ============ > > > > > > -The "herd7" and "klitmus7" tools must be downloaded separately: > > > +Version 7.48 of the "herd7" and "klitmus7" tools must be downloaded > > > +separately: > > > > > > https://github.com/herd/herdtools7 > > > > The text immediately below this mentions the Docker image and gentoo > > package. Aren't they both seriously out of date at this point? In > > which case, shouldn't we remove them from the README? > > Agreed, we should. How about the following? > > Thanx, Paul > > ------------------------------------------------------------------------ > > commit b59fd89b465f0bfbfe06bf47e22c0cf160aef66b > Author: Paul E. McKenney > Date: Wed Feb 21 08:13:48 2018 -0800 > > tools/memory-model: Remove mention of docker/gentoo image > > Because the docker and gentoo images haven't been updated in quite some > time, they are likely to provide more confusion than help. This commit > therefore removes mention of them from the README file. > > Reported-by: Alan Stern > Signed-off-by: Paul E. McKenney > > diff --git a/tools/memory-model/README b/tools/memory-model/README > index ea950c566ffd..0b3a5f3c9ccd 100644 > --- a/tools/memory-model/README > +++ b/tools/memory-model/README > @@ -27,21 +27,6 @@ separately: > > See "herdtools7/INSTALL.md" for installation instructions. > > -Alternatively, Abhishek Bhardwaj has kindly provided a Docker image > -of these tools at "abhishek40/memory-model". Abhishek suggests the > -following commands to install and use this image: > - > - - Users should install Docker for their distribution. > - - docker run -itd abhishek40/memory-model > - - docker attach > - > -Gentoo users might wish to make use of Patrick McLean's package: > - > - https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-util/herdtools7 > - > -These packages may not be up-to-date with respect to the GitHub > -repository. > - > > ================== > BASIC USAGE: HERD7 Yeah, that's good. Alan