summaryrefslogtreecommitdiffstats
path: root/tools/memory-model/litmus-tests
AgeCommit message (Expand)AuthorFilesLines
2021-01-04tools/memory-model: Remove redundant initialization in litmus testsAkira Yokosawa32-134/+32
2020-11-06tools/memory-model: Label MP tests' producers and consumersPaul E. McKenney8-24/+24
2020-11-06tools/memory-model: Use "buf" and "flag" for message-passing testsPaul E. McKenney6-46/+46
2020-11-06tools/memory-model: Add types to litmus testsPaul E. McKenney32-31/+130
2020-03-25.gitignore: add SPDX License IdentifierMasahiro Yamada1-0/+1
2019-06-19tools/memory-model: Do not use "herd" to refer to "herd7"Andrea Parri1-1/+1
2019-06-19tools/memory-model: Fix comment in MP+poonceonces.litmusAndrea Parri1-1/+1
2018-10-02tools/memory-model: Add extra ordering for locks and remove it for ordinary r...Alan Stern1-4/+3
2018-10-02tools/memory-model: Add litmus-test naming schemePaul E. McKenney1-2/+102
2018-07-17tools/memory-model: Rename litmus tests to comply to norm7Andrea Parri9-16/+16
2018-07-17tools/memory-model: Fix ISA2+pooncelock+pooncelock+pombonce namePaul E. McKenney1-1/+1
2018-07-17tools/memory-model: Add litmus test for full multicopy atomicityPaul E. McKenney2-0/+41
2018-05-15tools/memory-model: Flag "cumulativity" and "propagation" testsPaul E. McKenney3-5/+10
2018-05-15tools/memory-model: Add model support for spin_is_locked()Luc Maranget3-0/+79
2018-05-15tools/memory-model: Add scripts to test memory modelPaul E. McKenney1-0/+1
2018-03-10tools/memory-model: Add documentation of new litmus testPaul E. McKenney1-0/+6
2018-02-21tools/memory-model: Add a S lock-based external-view litmus testAlan Stern1-0/+41
2018-02-21README: Fix a couple of punctuation errorsPaul E. McKenney1-2/+2
2018-02-21EXP litmus_tests: Add comments explaining tests' purposesPaul E. McKenney28-1/+246
2018-01-24Automate memory-barriers.txt; provide Linux-kernel memory modelPaul E. McKenney29-0/+786