git: kernel - Rewrite umtx_sleep() and umtx_wakeup() (2)

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Oct 27 18:37:59 PDT 2017


commit 89631f8fd58e0ecaeb719fb4495e55e8cddcb40d
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Fri Oct 27 18:37:16 2017 -0700

    kernel - Rewrite umtx_sleep() and umtx_wakeup() (2)
    
    * Refactor some of the umtx code to do a better job dealing
      with pageout and fork() races.
    
      This still is not ideal.
    
    Reported-by: profmakx

Summary of changes:
 sys/kern/kern_umtx.c | 74 +++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 56 insertions(+), 18 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/89631f8fd58e0ecaeb719fb4495e55e8cddcb40d


-- 
DragonFly BSD source repository



More information about the Commits mailing list