Date: Sat, 20 Feb 2010 16:13:43 +0000 (UTC) From: Nathan Whitehorn <nwhitehorn@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/powerpc/booke copyinout.c Message-ID: <201002201616.o1KGGbL7012540@repoman.freebsd.org>
index | next in thread | raw e-mail
nwhitehorn 2010-02-20 16:13:43 UTC
FreeBSD src repository
Modified files:
sys/powerpc/booke copyinout.c
Log:
SVN rev 204126 on 2010-02-20 16:13:43Z by nwhitehorn
Merge r198724 to Book-E. casuword() non-atomically read the current value
of its argument before atomically replacing it, which could occasionally
return the wrong value on an SMP system. This resulted in user mutex
operations hanging when using threaded applications.
Revision Changes Path
1.2 +13 -2 src/sys/powerpc/booke/copyinout.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002201616.o1KGGbL7012540>
