locking & iovecs

Robert Watson rwatson at freebsd.org
Fri Sep 24 11:09:41 PDT 2004


On Fri, 24 Sep 2004, Waldemar Kornewald wrote:

> > Once GIANT is really gone, it may be nearly that easy.  We're a ways
> > from that though.
> 
> So, the code is not fully thread-safe yet (we want to drop GIANT)? Then,
> I misunderstood something. Will 5.3 be freed of GIANT? 

Including some components in the kernel will force the Giant lock back
over the network stack.  For example, if you compile with KAME IPSEC or
IPX.  There is active work in many of those areas to remove that
requirement.

Robert N M Watson             FreeBSD Core Team, TrustedBSD Projects
robert at fledge.watson.org      Principal Research Scientist, McAfee Research




More information about the freebsd-net mailing list