The NetBSD Project

CVS log for src/sys/arch/i386/i386/lock_stubs.S

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / i386 / i386

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: netbsd-5-0-1-RELEASE


Revision 1.21.6.1.2.1 / (download) - annotate - [select for diffs], Wed May 13 00:28:25 2009 UTC (14 years, 10 months ago) by snj
Branch: netbsd-5-0
CVS Tags: netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b
Branch point for: matt-nb5-mips64
Changes since 1.21.6.1: +31 -19 lines
Diff to previous 1.21.6.1 (colored) next main 1.21.6.2 (colored)

Pull up following revision(s) (requested by ad in ticket #725):
	sys/arch/amd64/amd64/lock_stubs.S: revision 1.22
	sys/arch/i386/i386/lock_stubs.S: revision 1.23
	sys/arch/x86/x86/patch.c: revision 1.18
A workaround for a bug with some Opteron revisions where locked operations
sometimes do not serve as memory barriers, allowing memory references to
bleed outside of critical sections.  It's possible that this is the
reason for pkgbuild's longstanding crashiness.
This is not complete (atomic ops need some work too).

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>