The NetBSD Project

CVS log for src/common/lib/libc/arch/x86_64/atomic/atomic.S

[BACK] 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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>