DragonFly BSD
DragonFly commits List (threaded) for 2010-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: dsched - Periph.: call dsched_exit on thread exit


From: Alex Hornung <alexh@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 19 Apr 2010 12:01:59 -0700 (PDT)

commit f8abf63c2915f73cda605e7f5a04a6d2605f0733
Author: Alex Hornung <ahornung@gmail.com>
Date:   Mon Apr 19 16:39:16 2010 +0000

    dsched - Periph.: call dsched_exit on thread exit
    
    * The previous location of the call to dsched_exit was not right and did
      not allow the use of lockmgr.
    
    * We now call dsched_exit before the thread is completely killed and
      descheduled as to avoid any problems.

Summary of changes:
 sys/kern/lwkt_thread.c                     |    2 +-
 sys/platform/pc32/i386/vm_machdep.c        |    2 ++
 sys/platform/pc64/x86_64/vm_machdep.c      |    2 ++
 sys/platform/vkernel/i386/vm_machdep.c     |    2 ++
 sys/platform/vkernel64/x86_64/vm_machdep.c |    2 ++
 5 files changed, 9 insertions(+), 1 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f8abf63c2915f73cda605e7f5a04a6d2605f0733


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]