cvs commit: src/sys/kern uipc_usrreq.c

Robert Watson rwatson at FreeBSD.org
Sat Sep 13 00:16:32 UTC 2008


rwatson     2008-09-13 00:16:20 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_7)
    sys/kern             uipc_usrreq.c 
  Log:
  SVN rev 182993 on 2008-09-13 00:16:20Z by rwatson
  
  Extend global UNIX domain socket rwlock coverage to include incrementing
  and decrementing unp_rights, which may otherwise be corrupted.  Be
  slightly more conversative in where we read unp_rights.
  
  This relates to one of the symptoms reported in the noted PR, but may not
  correct the actual high system time problem.  The reporter has confirmed
  stability but not that the problem is eliminated.  However, this is a
  useful fix to a clear locking bug.
  
  Note that this is not an MFC as the UNIX domain socket garbage collector
  has been replaced in 8.x.
  
  PR:             127024
  Reported by:    Anton Yuzhaninov <citrin at citrin dot ru>
  Reviewed by:    kib
  Approved by:    re (kib)
  
  Revision   Changes    Path
  1.206.2.4  +6 -2      src/sys/kern/uipc_usrreq.c


More information about the cvs-src mailing list