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>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002201616.o1KGGbL7012540>