index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
sys_futex.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use ktrreltimespec() as the timeout is relative, pointed by matthew@.
mpi
2019-02-06
1
-2
/
+2
*
Sprinkle a pinch of timerisvalid/timespecisvalid over the rest of sys/kern
cheloha
2019-01-23
1
-2
/
+2
*
futex(2): validate relative timeout before sleeping.
cheloha
2019-01-18
1
-1
/
+3
*
Split the system-wide list of all futexes into process-specific lists
visa
2018-08-30
1
-12
/
+10
*
Implement process-shared futexes. These are now the default implementation.
kettenis
2018-06-03
1
-21
/
+52
*
Make futex(2) also return ECANCELED in case SA_RESTART was set.
pirofti
2018-04-24
1
-2
/
+2
*
Do not pass a userland pointer to ktrabstimespec().
mpi
2018-01-08
1
-2
/
+2
*
curproc access isn't necessarily as cheap as a local variable access,
deraadt
2017-12-19
1
-3
/
+4
*
New flag PR_RWLOCK for pool_init(9) makes the pool use rwlocks instead
guenther
2017-08-13
1
-3
/
+3
*
Use copyin32(9) to atomically copy the futex from user space.
kettenis
2017-05-27
1
-4
/
+11
*
Return ENOSYS for unsupported operation.
mpi
2017-04-30
1
-4
/
+3
*
Add futex(2) syscall based on a sane subset of its Linux equivalent.
mpi
2017-04-28
1
-0
/
+287