Commit 034fb712 authored by Andrea Parri's avatar Andrea Parri Committed by Paul E. McKenney

tools/memory-model: Avoid duplicating herdtools versions

Currently, herdtools version information appears no fewer than three
times in the LKMM source, which is difficult to maintain.  This commit
therefore places the required version in one place, namely the
tools/memory-model/README file.
Signed-off-by: default avatarAndrea Parri <andrea.parri@amarulasolutions.com>
Signed-off-by: default avatarPaul E. McKenney <paulmck@linux.ibm.com>
Acked-by: default avatarAlan Stern <stern@rowland.harvard.edu>
parent 9393998e
...@@ -20,13 +20,17 @@ that litmus test to be exercised within the Linux kernel. ...@@ -20,13 +20,17 @@ that litmus test to be exercised within the Linux kernel.
REQUIREMENTS REQUIREMENTS
============ ============
Version 7.49 of the "herd7" and "klitmus7" tools must be downloaded Version 7.52 or higher of the "herd7" and "klitmus7" tools must be
separately: downloaded separately:
https://github.com/herd/herdtools7 https://github.com/herd/herdtools7
See "herdtools7/INSTALL.md" for installation instructions. See "herdtools7/INSTALL.md" for installation instructions.
Note that although these tools usually provide backwards compatibility,
this is not absolutely guaranteed. Therefore, if a later version does
not work, please try using the exact version called out above.
================== ==================
BASIC USAGE: HERD7 BASIC USAGE: HERD7
......
// SPDX-License-Identifier: GPL-2.0+ // SPDX-License-Identifier: GPL-2.0+
(* (*
* Requires herd version 7.51+6 or higher.
*
* Copyright (C) 2015 Jade Alglave <j.alglave@ucl.ac.uk>, * Copyright (C) 2015 Jade Alglave <j.alglave@ucl.ac.uk>,
* Copyright (C) 2016 Luc Maranget <luc.maranget@inria.fr> for Inria * Copyright (C) 2016 Luc Maranget <luc.maranget@inria.fr> for Inria
* Copyright (C) 2017 Alan Stern <stern@rowland.harvard.edu>, * Copyright (C) 2017 Alan Stern <stern@rowland.harvard.edu>,
......
...@@ -6,9 +6,6 @@ ...@@ -6,9 +6,6 @@
(* (*
* Generate coherence orders and handle lock operations * Generate coherence orders and handle lock operations
*
* Warning: spin_is_locked() crashes herd7 versions strictly before 7.48.
* spin_is_locked() is functional from herd7 version 7.49.
*) *)
include "cross.cat" include "cross.cat"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment