summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_futex.c
Commit message (Expand)AuthorAgeFilesLines
* Remove extraneous semicolons, no functional changes.mbr2010-01-071-1/+1
* Unlock process lock when return error from getrobustlist call.dchagin2009-06-141-1/+3
* Add KTR(9) tracing for futex emulation.dchagin2009-05-071-11/+49
* Move extern variable definitions to the header file.dchagin2009-05-021-1/+1
* Reimplement futexes.dchagin2009-05-011-358/+449
* Remove support for FUTEX_REQUEUE operation.dchagin2009-04-191-13/+18
* Sort include files in the alphabetical order.dchagin2009-03-161-5/+4
* Ignore FUTEX_FD op, as it is done by linux.dchagin2009-03-151-7/+0
* Include linux_futex.h before linux_emul.hdchagin2009-03-151-1/+1
* In the robust futexes list head, futex_offset shall be signed,kib2008-11-161-2/+2
* Make robust futexes work on linux32/amd64. Use PTRIN to readkib2008-10-141-3/+3
* Implement robust futexes. Most of the code is modelled afterrdivacky2008-05-131-0/+161
* o Add stub support for some new futex operations,rdivacky2008-03-201-2/+24
* Return ENOSYS instead of 0 for the unknown futex operations.kib2008-03-021-1/+1
* Move futex support code from <arch>/support.s into linux compat directory.kib2007-05-231-75/+38
* MFP4: Linux futex support for amd64.jkim2007-03-301-87/+129
* MFp4 (110541):netchild2007-02-251-2/+7
* MFp4 (110523, parts which apply cleanly):netchild2007-02-251-70/+73
* Change futex lock from mutex to sx. Make futex_get atomic (protected by thenetchild2006-09-091-8/+4
* - don't wake every sleeper just the first one [1]netchild2006-09-091-5/+2
* Correct the number of retries in a futex_wake() call.netchild2006-08-261-2/+6
* ifdef DEBUG a printfssouhlal2006-08-191-0/+2
* Fix the DEBUG build:netchild2006-08-171-2/+3
* Add some new files needed for linux 2.6.x compatibility.netchild2006-08-151-0/+500
OpenPOWER on IntegriCloud