git: DragonFly_RELEASE_2_8 kernel - Fix MP race in signotify_remote()

Matthew Dillon dillon at crater.dragonflybsd.org
Sun Nov 28 09:34:40 PST 2010


commit acbdec6e11e57d35a6c8c9264a278fa469d1820f
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/acbdec6e11e57d35a6c8c9264a278fa469d1820f


-- 
DragonFly BSD source repository





More information about the Commits mailing list