index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
common
/
lib
/
libc
/
arch
/
x86_64
/
atomic
/
atomic.S
Age
Commit message (
Expand
)
Author
2022-07-30
x86: Eliminate mfence hotpatch for membar_sync.
riastradh
2022-04-09
Introduce membar_acquire/release. Deprecate membar_enter/exit.
riastradh
2022-04-09
x86_64/membar_ops: Upgrade membar_enter from R/RW to RW/RW.
riastradh
2022-04-09
x86: Add a note on membar_sync and mfence.
riastradh
2022-04-09
x86: Omit needless store in membar_producer/exit.
riastradh
2022-04-09
x86: Every load is a load-acquire, so membar_consumer is a noop.
riastradh
2022-04-06
Nix trailing whitespace in files of membars, atomics, and lock stubs.
riastradh
2020-04-26
Use the hotpatch framework for LFENCE/MFENCE.
maxv
2020-04-26
Remove unused argument in macro.
maxv
2020-04-26
Remove unused.
maxv
2020-04-26
Drop the hardcoded array, use the hotpatch section.
maxv
2019-02-17
Add missing export of atomic_or_64 (since rev1.1).
isaki
2014-05-22
Put missing END() markers to set ELF symbol size.
uebayasi
2011-01-12
Allow use of traditional CPP to be set on a per platform base in sys.mk.
joerg
2009-11-26
Use strong alias within the kernel namespace regardless of if we're
pooka
2009-01-12
include sys/param.h for _HARDKERNEL instead of homegrown def.
pooka
2009-01-04
Do not use lockpatches with _RUMPKERNEL (non-PIC ... and pointless).
pooka
2008-05-25
enable profiling of assembly functions.
chs
2008-05-03
rename END to ENDLABEL. i'll use END for other purpose. ok by Andrew Doran.
yamt
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2008-02-10
Add atomic_cas_foo_ni().
ad
2008-02-09
membar_enter was doing the wrong thing. For x86 we can alias:
ad
2007-12-10
Fix _atomic_cas_64. Noted by bouyer@.
ad
2007-12-09
Add missing strong aliases; sure I did this before?
ad
2007-11-29
Fix ia32 -> amd64 thinko.
ad
2007-11-29
atomic_add_* takes signed integers, the others take unsigned.
ad
2007-11-28
A lock prefix on xchg is meaningless.
ad
2007-11-28
Fix up a few minor problems.
ad
2007-11-28
x86 atomic ops.
ad