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
/
lib
/
librthread
/
rthread_stack.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Start mapping thread stacks with MAP_STACK. mmap() currently ignores
deraadt
2018-02-11
1
-2
/
+2
*
Shift top-of-stack down so that the random==0 case doesn't leave stack
deraadt
2018-02-10
1
-3
/
+3
*
Move mutex, condvar, and thread-specific data routes, pthread_once, and
guenther
2017-09-05
1
-3
/
+3
*
Get rid of ticket support, replace "struct _spinlock" with "_atomic_lock_t".
akfaew
2016-09-04
1
-3
/
+2
*
delete wrong cvs $ tags
deraadt
2016-09-01
1
-2
/
+1
*
Add back <sys/param.h>; it's needed for MACHINE_STACK_GROWS_UP.
kettenis
2015-01-24
1
-1
/
+2
*
Move to the <limits.h> universe.
deraadt
2015-01-16
1
-2
/
+1
*
Fix mmap() flag usage: explicitly specify MAP_PRIVATE and drop useless
matthew
2014-06-27
1
-2
/
+3
*
Provide a random stackgrap on pthread frames. Use _STACKALIGNBYTES to
deraadt
2013-12-18
1
-5
/
+15
*
cleanup and consolidate the spinlock_lock (what a name!) code.
tedu
2013-06-01
1
-2
/
+2
*
Do not need machine/param.h
deraadt
2013-03-21
1
-4
/
+2
*
Fix caching of stacks allocated with the default attributes.
guenther
2012-08-04
1
-6
/
+8
*
Use 'base' as an intermediate char* variable to avoid void* arithmetic
guenther
2012-02-19
1
-4
/
+4
*
Fix the handling of the stackaddr, stacksize, and guardsize attributes:
guenther
2012-02-18
1
-52
/
+90
*
Move <machine/spinlock.h> into rthread.h; strip out unnecessary #includes
guenther
2011-11-06
1
-2
/
+1
*
If the stack size attribute isn't larger than the guard-page size
guenther
2010-05-26
1
-1
/
+3
*
two comment typos from tbert
tedu
2006-10-27
1
-2
/
+2
*
Remove redundant mprotect() calls (we're unmapping the region anyway)
otto
2006-01-05
1
-5
/
+1
*
thread stack handling changes. Add guard zones and allow stack
marc
2006-01-01
1
-0
/
+92