Up to [cvs.NetBSD.org] / src / common / lib / libc / arch / x86_64 / atomic
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: HEAD
Revision 1.29 / (download) - annotate - [select for diffs], Sat Jul 30 14:11:00 2022 UTC (20 months, 3 weeks ago) by riastradh
Branch: MAIN
CVS Tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-altq-separation-base,
thorpej-altq-separation,
netbsd-10-base,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
HEAD
Changes since 1.28: +13 -23
lines
Diff to previous 1.28 (colored)
x86: Eliminate mfence hotpatch for membar_sync. The more-compatible LOCK ADD $0,-N(%rsp) turns out to be cheaper than MFENCE anyway. Let's save some space and maintenance and rip out the hotpatching for it.