git: network - Fix multiple MP races (2)

Matthew Dillon dillon at crater.dragonflybsd.org
Mon Sep 13 00:11:52 PDT 2010


commit 5dfe1a1a7441f844628c48f94bd14b0742970cba
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Mon Sep 13 00:08:53 2010 -0700

    network - Fix multiple MP races (2)
    
    * MEVENT signaling needs the ssb_token as well as the kq_token for now
      to prevent blocking inside the predicate.  This is a hack for now.
    
    * Add missing porttoken protection in in_pcbremlists().
    
    Reported-by: lentferj

Summary of changes:
 sys/kern/uipc_socket2.c |   20 ++++++++++++++++++++
 sys/netinet/in_pcb.c    |   11 ++++++++++-
 2 files changed, 30 insertions(+), 1 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5dfe1a1a7441f844628c48f94bd14b0742970cba


-- 
DragonFly BSD source repository





More information about the Commits mailing list