Date: Wed, 5 Dec 2007 00:47:48 +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 kern_mbuf.c Message-ID: <200712050047.lB50lnOU069927@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rwatson 2007-12-05 00:47:48 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6_3)
sys/kern kern_mbuf.c
Log:
Merge kern_mbuf.c:1.9.2.10 from RELENG_6 to RELENG_6_3:
Call NET_LOCK_GIANT/NET_UNLOCK_GIANT around calls to protocol drain
methods in mb_reclaim(). This is not an MFC, as debug.mpsafenet is
not present in 7.x or 8.x. In practice, this likely resulted in
instability only on kernels with INVARIANTS, as the protocol drain
paths are generally MPSAFE.
PR: 116034
Reported by: Dan Lukes <dan@obluda.cz>
Discussed with: kmacy, alc
Approved by: re (kensmith)
Tested by: Eugene Grosbein <eugen at grosbein dot pp dot ru>
Revision Changes Path
1.9.2.9.2.1 +2 -0 src/sys/kern/kern_mbuf.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200712050047.lB50lnOU069927>
