Date: Wed, 1 Oct 2003 14:31:09 -0700 (PDT) From: Robert Watson <rwatson@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/net netisr.c Message-ID: <200310012131.h91LV9fd042464@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rwatson 2003/10/01 14:31:09 PDT FreeBSD src repository Modified files: sys/net netisr.c Log: Enable net.isr.enable by default, causing "delivery to completion" (direct dispatch) in interrupt threads when the netisr in question isn't already active. If a netisr is already active, or direct dispatch is already in progress, we queue the packet for later delivery. Previously, this option was disabled by default. I have measured 20%+ performance improvements in IP packet forwarding with this enabled. Please report any problems ASAP, especially relating to stack depth or out-of-order packet processing. Discussed with: jlemon, peter Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.4 +1 -1 src/sys/net/netisr.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200310012131.h91LV9fd042464>