Code

History

Commits on upstream to tools/memory-model/linux-kernel.cat28
  1. tools/memory-model: Define effect of Mb tags on RMWs in tools/...Jonas Oberhauser committed 2 years ago2927934
  2. tools/memory-model: Make ppo a subrelation of poJonas Oberhauser committed 3 years ago762e935
  3. tools/memory-model: Restrict to-r to read-read address dependencyJoel Fernandes (Google) committed 3 years agoaa568c2
  4. tools/memory-model: Add smp_mb__after_srcu_read_unlock()Paul E. McKenney committed 3 years ago02bae7a
  5. tools/memory-model: Unify UNLOCK+LOCK pairings to po-unlock-lock-poJonas Oberhauser committed 3 years agodd409de
  6. tools: memory-model: Add rmw-sequences to the LKMMAlan Stern committed 3 years agoebd50e2
  7. tools/memory-model: Provide extra ordering for unlock+lock pair on the same CPUBoqun Feng committed 5 years agoddfe129
  8. tools/memory-model: Fix data race detection for unordered store and loadAlan Stern committed 7 years agodaebf24
  9. tools/memory-model: Improve data-race detectionAlan Stern committed 7 years ago4289ee7
  10. tools/memory-model: Change definition of rcu-fenceAlan Stern committed 7 years ago15aa25c
  11. tools/memory-model: Expand definition of barrierAlan Stern committed 7 years agof9de417
  12. tools/memory-model: Add data-race detectionAlan Stern committed 7 years ago0031e38
  13. tools/memory-model: Add definitions of plain and marked accessesAlan Stern committed 7 years agod1a84ab
  14. tools/memory-model: Prepare for data-race detectionAlan Stern committed 7 years ago4494dd5
  15. tools/memory-model: Avoid duplicating herdtools versionsAndrea Parri committed 7 years ago034fb71
  16. tools/memory-model: Dynamically check SRCU lock-to-unlock matchingLuc Maranget committed 7 years ago9393998
  17. tools/memory-model: Add SRCU supportAlan Stern committed 7 years agoa3f600d
  18. tools/memory-model: Refactor some RCU relationsAlan Stern committed 7 years ago284749b
  19. tools/memory-model: Rename some RCU relationsAlan Stern committed 7 years ago0172d9e
  20. tools/memory-model: Model smp_mb__after_unlock_lock()Andrea Parri committed 7 years ago5b735eb
  21. tools/memory-model: Add extra ordering for locks and remove it for ordinary release/acquireAlan Stern committed 8 years ago6e89e83
  22. tools/memory-model: Update ASPLOS informationAndrea Parri committed 8 years ago1a00b45
  23. tools/memory-model: Redefine rb in terms of rcu-fenceAlan Stern committed 8 years ago9d03688
  24. tools/memory-model: Rename link and rcu-path to rcu-link and rbAlan Stern committed 8 years ago1ee2da5
  25. tools/memory-model: Remove rb-dep, smp_read_barrier_depends, and lockless_dereferenceAlan Stern committed 8 years agobf28ae5
  26. tools/memory-model: Convert underscores to hyphensPaul E. McKenney committed 8 years agocac79a3
  27. tools/memory-model: Clarify the origin/scope of the tool nameAndrea Parri committed 8 years ago48d44d4
  28. Automate memory-barriers.txt; provide Linux-kernel memory modelPaul E. McKenney committed 8 years ago1c27b64