summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_futex.c
Commit message (Collapse)AuthorAgeFilesLines
* MFp4 (110541):netchild2007-02-251-2/+7
| | | | | | Sync with rev 1.7 in NetBSD. Obtained from: NetBSD
* MFp4 (110523, parts which apply cleanly):netchild2007-02-251-70/+73
| | | | | | | | | semi-automatic style(9) The futex stuff already differs a lot (only a small part does not differ) from NetBSD, so we are already way off and can't apply changes from NetBSD automatically. As we need to merge everything by hand already, we can even make the files comply to our world order.
* Change futex lock from mutex to sx. Make futex_get atomic (protected by thenetchild2006-09-091-8/+4
| | | | | | | | futex lock). Sponsored by: Google SoC 2006 Submitted by: rdivacky Suggested by: jhb
* - don't wake every sleeper just the first one [1]netchild2006-09-091-5/+2
| | | | | | - remove debuging printf [2] Submitted by: intron <mag@intron.ac> [1], rdivacky [2]
* Correct the number of retries in a futex_wake() call.netchild2006-08-261-2/+6
| | | | | Sponsored by: Google SoC 2006 Submitted by: rdivacky
* ifdef DEBUG a printfssouhlal2006-08-191-0/+2
| | | | Submitted by: rdivacky
* Fix the DEBUG build:netchild2006-08-171-2/+3
| | | | | | | | | - linux_emul.c [1] - linux_futex.c [2] Sponsored by: Google SoC 2006 [1] Submitted by: rdivacky [1] netchild [2]
* Add some new files needed for linux 2.6.x compatibility.netchild2006-08-151-0/+500
Please don't style(9) the NetBSD code, we want to stay in sync. Not imported on a vendor branch since we need local changes. Sponsored by: Google SoC 2006 Submitted by: rdivacky With help from: manu@NetBSD.org Obtained from: NetBSD (linux_{futex,time}.*)
OpenPOWER on IntegriCloud