January 22, 2020
These articles were contributed by multiple authors, including
Jade Alglave, Will Deacon, Boqun Feng, David Howells, Daniel
Lustig, Luc Maranget, Paul E. McKenney, Andrea Parri, Nicholas
Piggin, Alan Stern, Akira Yokosawa, and Peter Zijlstra.
This repository contains backup materials for the
LWN
article on the Linux-kernel memory model:
- A Strong Formal Model of Linux-Kernel Memory Ordering
- A Weak Formal Model of Linux-Kernel Memory Ordering
- How herd Works
- Decoding the From-Read (fr) Relation
- RCU Guarantees
- The Linux-Kernel Memory Model by Example
- Adding SRCU to the Linux-Kernel Memory Model
- Adding Locking to the Linux-Kernel Memory Model