diff options
author | Joel Fernandes (Google) <joel@joelfernandes.org> | 2023-10-14 17:39:06 +0900 |
---|---|---|
committer | Paul E. McKenney <paulmck@kernel.org> | 2023-10-15 20:54:19 -0700 |
commit | f96a8471ef72c8466d585572581f4d86fb6e852f (patch) | |
tree | 86550e61fc472f5c06e64472344978fe3161e768 | |
parent | a01629a5f734b7617ee0ac4d4ded28b0605cf7cd (diff) | |
download | perfbook-f96a8471ef72c8466d585572581f4d86fb6e852f.tar.gz |
bib/memorymodel: Add Tsirkin2017
Add entry of Linux kernel git commit 450cbdd0125c ("locking/x86:
Use LOCK ADD for smp_mb() instead of MFENCE").
Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org>
Co-developed-by: Akira Yokosawa <akiyks@gmail.com>
Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
-rw-r--r-- | bib/memorymodel.bib | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bib/memorymodel.bib b/bib/memorymodel.bib index 1ecff7d6..4883dfe3 100644 --- a/bib/memorymodel.bib +++ b/bib/memorymodel.bib @@ -373,6 +373,16 @@ International Workshop on Exploiting Concurrency Efficiently and Correctly }, lastchecked="February 9, 2018", } +@unpublished{Tsirkin2017, + Author="Michael S. Tsirkin", + Title="locking/x86: Use {LOCK ADD} for smp\_mb() instead of {MFENCE}", + month="October", + day="27", + year="2017", + note="Git commit: +\url{https://git.kernel.org/linus/450cbdd0125c}", +} + @article{Pulte:2017:SAC:3177123.3158107, author = {Pulte, Christopher and Flur, Shaked and Deacon, Will and French, Jon and Sarkar, Susmit and Sewell, Peter}, title = {Simplifying ARM Concurrency: Multicopy-atomic Axiomatic and Operational Models for ARMv8}, |