All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH memory-model 0/8] LKMM updates for v6.4
@ 2023-03-21  1:02 Paul E. McKenney
  2023-03-21  1:02 ` [PATCH memory-model 1/8] tools/memory-model: Update some warning labels Paul E. McKenney
                   ` (7 more replies)
  0 siblings, 8 replies; 19+ messages in thread
From: Paul E. McKenney @ 2023-03-21  1:02 UTC (permalink / raw)
  To: linux-kernel, linux-arch, kernel-team, mingo
  Cc: stern, parri.andrea, will, peterz, boqun.feng, npiggin, dhowells,
	j.alglave, luc.maranget, akiyks

Hello!

This series provides LKMM updates:

1.	tools/memory-model: Update some warning labels, courtesy of
	Alan Stern.

2.	tools/memory-model: Unify UNLOCK+LOCK pairings to
	po-unlock-lock-po, courtesy of Jonas Oberhauser.

3.	tools/memory-model: Add smp_mb__after_srcu_read_unlock().

4.	tools/memory-model: Restrict to-r to read-read address dependency,
	courtesy of "Joel Fernandes (Google)".

5.	tools/memory-model: Provide exact SRCU semantics, courtesy of
	Alan Stern.

6.	tools/memory-model: Make ppo a subrelation of po, courtesy of
	Jonas Oberhauser.

7.	tools/memory-model: Add documentation about SRCU read-side
	critical sections, courtesy of Alan Stern.

8.	Documentation: litmus-tests: Correct spelling, courtesy of
	Randy Dunlap.

						Thanx, Paul

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

 b/Documentation/litmus-tests/README                |    2 
 b/tools/memory-model/Documentation/explanation.txt |  178 +++++++++++++++++++--
 b/tools/memory-model/linux-kernel.bell             |   10 -
 b/tools/memory-model/linux-kernel.cat              |   15 +
 b/tools/memory-model/linux-kernel.def              |    1 
 b/tools/memory-model/lock.cat                      |    6 
 tools/memory-model/linux-kernel.bell               |   20 --
 tools/memory-model/linux-kernel.cat                |    7 
 tools/memory-model/linux-kernel.def                |    6 
 9 files changed, 205 insertions(+), 40 deletions(-)

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2023-03-22 18:06 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-21  1:02 [PATCH memory-model 0/8] LKMM updates for v6.4 Paul E. McKenney
2023-03-21  1:02 ` [PATCH memory-model 1/8] tools/memory-model: Update some warning labels Paul E. McKenney
2023-03-22  0:51   ` Andrea Parri
2023-03-21  1:02 ` [PATCH memory-model 2/8] tools/memory-model: Unify UNLOCK+LOCK pairings to po-unlock-lock-po Paul E. McKenney
2023-03-22  0:59   ` Andrea Parri
2023-03-22 18:06     ` Paul E. McKenney
2023-03-21  1:02 ` [PATCH memory-model 3/8] tools/memory-model: Add smp_mb__after_srcu_read_unlock() Paul E. McKenney
2023-03-21  1:02 ` [PATCH memory-model 4/8] tools/memory-model: Restrict to-r to read-read address dependency Paul E. McKenney
2023-03-22  0:53   ` Andrea Parri
2023-03-21  1:02 ` [PATCH memory-model 5/8] tools/memory-model: Provide exact SRCU semantics Paul E. McKenney
2023-03-22  1:07   ` Andrea Parri
2023-03-22  1:13     ` Alan Stern
2023-03-21  1:02 ` [PATCH memory-model 6/8] tools/memory-model: Make ppo a subrelation of po Paul E. McKenney
2023-03-21  1:02 ` [PATCH memory-model 7/8] tools/memory-model: Add documentation about SRCU read-side critical sections Paul E. McKenney
2023-03-22  1:40   ` Andrea Parri
2023-03-22  2:17     ` Joel Fernandes
2023-03-22 14:30     ` Alan Stern
2023-03-22 18:02     ` Paul E. McKenney
2023-03-21  1:02 ` [PATCH memory-model 8/8] Documentation: litmus-tests: Correct spelling Paul E. McKenney

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.