Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Dec 2007 00:00:11 +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:  <200712050000.lB500BFG052099@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2007-12-05 00:00:10 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sys/kern             kern_mbuf.c 
  Log:
  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.10  +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?200712050000.lB500BFG052099>