cvs commit: src/sys/net netisr.c
Robert Watson
rwatson at FreeBSD.org
Wed Oct 1 14:31:10 PDT 2003
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
More information about the cvs-src
mailing list