mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-05-22 15:13:47 +00:00
tools/memory-model: Update ASPLOS information
ASPLOS 2018 was held in March: make sure this is reflected in header comments and references. Signed-off-by: Andrea Parri <andrea.parri@amarulasolutions.com> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Cc: Akira Yokosawa <akiyks@gmail.com> Cc: Alan Stern <stern@rowland.harvard.edu> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Boqun Feng <boqun.feng@gmail.com> Cc: David Howells <dhowells@redhat.com> Cc: Jade Alglave <j.alglave@ucl.ac.uk> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Luc Maranget <luc.maranget@inria.fr> Cc: Nicholas Piggin <npiggin@gmail.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Will Deacon <will.deacon@arm.com> Cc: linux-arch@vger.kernel.org Cc: parri.andrea@gmail.com Link: http://lkml.kernel.org/r/1526340837-12222-18-git-send-email-paulmck@linux.vnet.ibm.com Signed-off-by: Ingo Molnar <mingo@kernel.org>
This commit is contained in:
parent
5ccdb7536e
commit
1a00b4554d
4 changed files with 12 additions and 11 deletions
|
@ -67,11 +67,12 @@ o Shaked Flur, Susmit Sarkar, Christopher Pulte, Kyndylan Nienhuis,
|
||||||
Linux-kernel memory model
|
Linux-kernel memory model
|
||||||
=========================
|
=========================
|
||||||
|
|
||||||
o Andrea Parri, Alan Stern, Luc Maranget, Paul E. McKenney,
|
o Jade Alglave, Luc Maranget, Paul E. McKenney, Andrea Parri, and
|
||||||
and Jade Alglave. 2017. "A formal model of
|
Alan Stern. 2018. "Frightening small children and disconcerting
|
||||||
Linux-kernel memory ordering - companion webpage".
|
grown-ups: Concurrency in the Linux kernel". In Proceedings of
|
||||||
http://moscova.inria.fr/∼maranget/cats7/linux/. (2017). [Online;
|
the 23rd International Conference on Architectural Support for
|
||||||
accessed 30-January-2017].
|
Programming Languages and Operating Systems (ASPLOS 2018). ACM,
|
||||||
|
New York, NY, USA, 405-418. Webpage: http://diy.inria.fr/linux/.
|
||||||
|
|
||||||
o Jade Alglave, Luc Maranget, Paul E. McKenney, Andrea Parri, and
|
o Jade Alglave, Luc Maranget, Paul E. McKenney, Andrea Parri, and
|
||||||
Alan Stern. 2017. "A formal kernel memory-ordering model (part 1)"
|
Alan Stern. 2017. "A formal kernel memory-ordering model (part 1)"
|
||||||
|
|
|
@ -5,10 +5,10 @@
|
||||||
* Copyright (C) 2017 Alan Stern <stern@rowland.harvard.edu>,
|
* Copyright (C) 2017 Alan Stern <stern@rowland.harvard.edu>,
|
||||||
* Andrea Parri <parri.andrea@gmail.com>
|
* Andrea Parri <parri.andrea@gmail.com>
|
||||||
*
|
*
|
||||||
* An earlier version of this file appears in the companion webpage for
|
* An earlier version of this file appeared in the companion webpage for
|
||||||
* "Frightening small children and disconcerting grown-ups: Concurrency
|
* "Frightening small children and disconcerting grown-ups: Concurrency
|
||||||
* in the Linux kernel" by Alglave, Maranget, McKenney, Parri, and Stern,
|
* in the Linux kernel" by Alglave, Maranget, McKenney, Parri, and Stern,
|
||||||
* which is to appear in ASPLOS 2018.
|
* which appeared in ASPLOS 2018.
|
||||||
*)
|
*)
|
||||||
|
|
||||||
"Linux-kernel memory consistency model"
|
"Linux-kernel memory consistency model"
|
||||||
|
|
|
@ -5,10 +5,10 @@
|
||||||
* Copyright (C) 2017 Alan Stern <stern@rowland.harvard.edu>,
|
* Copyright (C) 2017 Alan Stern <stern@rowland.harvard.edu>,
|
||||||
* Andrea Parri <parri.andrea@gmail.com>
|
* Andrea Parri <parri.andrea@gmail.com>
|
||||||
*
|
*
|
||||||
* An earlier version of this file appears in the companion webpage for
|
* An earlier version of this file appeared in the companion webpage for
|
||||||
* "Frightening small children and disconcerting grown-ups: Concurrency
|
* "Frightening small children and disconcerting grown-ups: Concurrency
|
||||||
* in the Linux kernel" by Alglave, Maranget, McKenney, Parri, and Stern,
|
* in the Linux kernel" by Alglave, Maranget, McKenney, Parri, and Stern,
|
||||||
* which is to appear in ASPLOS 2018.
|
* which appeared in ASPLOS 2018.
|
||||||
*)
|
*)
|
||||||
|
|
||||||
"Linux-kernel memory consistency model"
|
"Linux-kernel memory consistency model"
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
// SPDX-License-Identifier: GPL-2.0+
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
//
|
//
|
||||||
// An earlier version of this file appears in the companion webpage for
|
// An earlier version of this file appeared in the companion webpage for
|
||||||
// "Frightening small children and disconcerting grown-ups: Concurrency
|
// "Frightening small children and disconcerting grown-ups: Concurrency
|
||||||
// in the Linux kernel" by Alglave, Maranget, McKenney, Parri, and Stern,
|
// in the Linux kernel" by Alglave, Maranget, McKenney, Parri, and Stern,
|
||||||
// which is to appear in ASPLOS 2018.
|
// which appeared in ASPLOS 2018.
|
||||||
|
|
||||||
// ONCE
|
// ONCE
|
||||||
READ_ONCE(X) __load{once}(X)
|
READ_ONCE(X) __load{once}(X)
|
||||||
|
|
Loading…
Add table
Reference in a new issue