Date: Mon, 7 Mar 2011 17:15:10 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/compat/linux linux_futex.c src/sys/sys umtx.h Message-ID: <201103071715.p27HFh1x010793@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2011-03-07 17:15:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/compat/linux linux_futex.c sys/sys umtx.h Log: SVN rev 219381 on 2011-03-07 17:15:10Z by jhb MFC 218970,219240: Use umtx_key objects to uniquely identify futexes. Private futexes in different processes that happen to use the same user address in the separate processes will now be treated as distinct futexes rather than the same futex. We can now honor shared futexes properly by mapping them to a AUTO_SHARED umtx_key. Private futexes use THREAD_SHARED umtx_key objects. Revision Changes Path 1.23.2.14 +32 -17 src/sys/compat/linux/linux_futex.c 1.33.2.3 +1 -0 src/sys/sys/umtx.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103071715.p27HFh1x010793>