Date: Sat, 13 Sep 2008 00:16:20 +0000 (UTC) From: Robert Watson <rwatson@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern uipc_usrreq.c Message-ID: <200809130016.m8D0GWIu061111@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200809130016.m8D0GWIu061111>
