git: DragonFly_RELEASE_5_0 kernel - selective MFC of kernel umtx work from master
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Nov 8 11:09:44 PST 2017
commit 3790095a23c549559a7cac7918ceb8c3306de76b
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Wed Nov 8 11:08:35 2017 -0800
kernel - selective MFC of kernel umtx work from master
* MFC code to wakeup all waiting umtx_sleep()s for a process
when one of its threads forks.
* Add a second wakeup sysctl to help debug umtx issues.
* Implement a 2-second failsafe for umtx_sleep().
Summary of changes:
sys/kern/kern_fork.c | 26 ++++++++++++++++++++++++++
sys/kern/kern_synch.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
sys/kern/kern_umtx.c | 19 ++++++++++++-------
3 files changed, 89 insertions(+), 7 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3790095a23c549559a7cac7918ceb8c3306de76b
--
DragonFly BSD source repository
More information about the Commits
mailing list