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

git: kernel - Fix MP race in signotify_remote()


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 27 Nov 2010 22:43:53 -0800 (PST)

commit d041353dbb3ca6a5435ce91f0d7a42c37889d0b7
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date:   Sat Nov 27 22:27:10 2010 -0800

    kernel - Fix MP race in signotify_remote()
    
    * In rare cases it is possible for a process to hop multiple cpus while
      a signal is trying to chase the process.  Adjust signotify_remote() to
      deal with the case.

Summary of changes:
 sys/kern/kern_sig.c |   24 ++++++++++++++++++++----
 1 files changed, 20 insertions(+), 4 deletions(-)

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


-- 
DragonFly BSD source repository



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