Date: Thu, 5 Jun 2003 04:38:48 -0700 (PDT) From: Julian Elischer <julian@elischer.org> To: Michael Shiu <mshiu@net-yan.com> Cc: freebsd-net@freebsd.org Subject: Re: Does Netgraph in FBSD 5.x SMP requires GIANT lock? Message-ID: <Pine.BSF.4.21.0306050436070.80038-100000@InterJet.elischer.org> In-Reply-To: <012701c32b51$20068770$650019ac@athena>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 5 Jun 2003, Michael Shiu wrote: > Dear all, > > Just like to know if the netgraph code running 5.x SMP kernel requires the > GIANT lock? Netgraph has lovking built into it but I have not had teh time yet to "thrown the switch" and run it without giant. (actually it would only have giant if the edge node that introduces the packet has giant, or if it's running as a net thread.) What is your graph like? > > I have the netgraph doing bridging right now but the performance is limited > by the CPU (right now, it is something around 100k pkt/s in 4-STABLE). > Does adding another CPU together with upgrading to 5.x be of any help? I > guess the bottleneck right now is only one thread is executing in interrupt > context with GIANT being held. Am I right? > > _Michael > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0306050436070.80038-100000>