git: kernel - Fix MP race in signotify_remote()

Matthew Dillon dillon at crater.dragonflybsd.org
Sat Nov 27 22:45:25 PST 2010


commit d041353dbb3ca6a5435ce91f0d7a42c37889d0b7
Author: Matthew Dillon <dillon at 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





More information about the Commits mailing list