Skip to content

RFC LKMM updates

Paul E. McKenney linux-arch linux-doc lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest0 of 6 patches 11 repliesIn review

Patches in v1 No applies recorded yet

None of the 6 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchAndrea Parri
SeriesT-b T-b T-b A-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH RFC memory-model 0/6] LKMM updates

Hello!

This series contains updates for the Linux-kernel memory model:

1-3. Add SRCU support, courtesy of Alan Stern.

4. Update README for adding of SRCU support.

5. Update memory-barriers.txt on enforcing heavy ordering for
port-I/O accesses, courtesy of Will Deacon. This one needs an ack, preferably by someone from Intel. Matthew Wilcox posted some feedback from an Intel manual here, which might be considered to be a close substitute, but... ;-)

http://lkml.kernel.org/r/[email protected]

6. Update Documentation/explanation.txt to include SRCU support,
courtesy of Alan Stern.

7. Dynamically check SRCU lock-to-unlock matching, courtesy of
Luc Maranget. This needs an ack.

Thanx, Paul

------------------------------------------------------------------------

 Documentation/memory-barriers.txt                |    6 
 tools/memory-model/Documentation/explanation.txt |  289 ++++++++++++-----------
 tools/memory-model/README                        |   25 +
 tools/memory-model/linux-kernel.bell             |   37 ++
 tools/memory-model/linux-kernel.cat              |   55 ++--
 tools/memory-model/linux-kernel.def              |    7 
 6 files changed, 250 insertions(+), 169 deletions(-)