git: kernel - Rewrite the callout_*() API (2)

Matthew Dillon dillon at crater.dragonflybsd.org
Wed Mar 27 10:13:10 PDT 2019


commit 19ccf7e8cf65653d950a3abd3a4ad5260cae7cd1
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Wed Mar 27 10:10:39 2019 -0700

    kernel - Rewrite the callout_*() API (2)
    
    * Fix misc issues, particularly synchronous stalls in tsleep
      due to races.  Also some of the flag accounting was broken,
      and STOP was not properly overriding a queued RESET.

Summary of changes:
 sys/kern/kern_timeout.c | 147 +++++++++++++++++++++++-------------------------
 sys/sys/callout.h       |   7 +++
 2 files changed, 77 insertions(+), 77 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/19ccf7e8cf65653d950a3abd3a4ad5260cae7cd1


-- 
DragonFly BSD source repository



More information about the Commits mailing list