Alexander Leidinger
bb59e63f8f
Change futex lock from mutex to sx. Make futex_get atomic (protected by the
...
futex lock).
Sponsored by: Google SoC 2006
Submitted by: rdivacky
Suggested by: jhb
2006-09-09 16:25:25 +00:00
Alexander Leidinger
c19ddeda07
- don't wake every sleeper just the first one [1]
...
- remove debuging printf [2]
Submitted by: intron <mag@intron.ac> [1], rdivacky [2]
2006-09-09 13:04:28 +00:00
Alexander Leidinger
84ed9f91d8
Correct the number of retries in a futex_wake() call.
...
Sponsored by: Google SoC 2006
Submitted by: rdivacky
2006-08-26 10:36:16 +00:00
Suleiman Souhlal
b273d5aa72
ifdef DEBUG a printf
...
Submitted by: rdivacky
2006-08-19 11:07:22 +00:00
Alexander Leidinger
9b0bcbfbda
Fix the DEBUG build:
...
- linux_emul.c [1]
- linux_futex.c [2]
Sponsored by: Google SoC 2006 [1]
Submitted by: rdivacky [1]
netchild [2]
2006-08-17 09:50:30 +00:00
Alexander Leidinger
ad2056f2c4
Add some new files needed for linux 2.6.x compatibility.
...
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}.*)
2006-08-15 12:20:59 +00:00