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_fork.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Replace the malloc spinlock with a mutex. This lock is held over system calls
kettenis
2016-01-27
1
-2
/
+5
*
ld.so no longer needs or uses a bind lock, so stop setting it. This
guenther
2015-10-18
1
-23
/
+3
*
Instead of testing for __ELF__ and/or vax, leave out the bits for interfacing
guenther
2015-05-19
1
-8
/
+8
*
In the child after fork, the dl lock has to be forced as its inner spinlock
guenther
2015-05-10
1
-5
/
+9
*
Make pthread_atfork() track the DSO that called it like atexit() does,
guenther
2015-04-07
1
-52
/
+4
*
Don't try to reuse _initial_thread in the fork() wrapper, as the
guenther
2013-11-29
1
-3
/
+3
*
nmask and omask only used on ELF. Noted by todd@
guenther
2013-06-25
1
-1
/
+3
*
The bind lock must only be grabbed with all signals masked.
guenther
2013-06-21
1
-3
/
+10
*
cleanup and consolidate the spinlock_lock (what a name!) code.
tedu
2013-06-01
1
-5
/
+5
*
We want to check that the dynamic linker is available at run-time, so
matthew
2012-08-22
1
-9
/
+19
*
Test for __PIC__ instead of PIC in preparation for eliminating -DPIC
matthew
2012-08-22
1
-5
/
+5
*
Move <machine/spinlock.h> into rthread.h; strip out unnecessary #includes
guenther
2011-11-06
1
-5
/
+1
*
Change threxit() to take a pointer to a pid_t to zero out from the
guenther
2009-11-27
1
-4
/
+1
*
After forking, the child is single threaded, so tell libc that. This
guenther
2009-10-21
1
-1
/
+4
*
- Add fork/vfork wrapper functions to reset state in the child process.
kurt
2008-06-05
1
-0
/
+177