diff options
author | rwatson <rwatson@FreeBSD.org> | 2003-10-01 21:31:09 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2003-10-01 21:31:09 +0000 |
commit | 078443ab99a3057ef5e233c71d6bef600b6c0b87 (patch) | |
tree | 5291d7fac4bf82bf8c8c36c8dc3099a56e0b3dfc /lib/libpthread/thread/thr_find_thread.c | |
parent | dff1ad31d578de8652ddb2af57b20afeef17161b (diff) | |
download | FreeBSD-src-078443ab99a3057ef5e233c71d6bef600b6c0b87.zip FreeBSD-src-078443ab99a3057ef5e233c71d6bef600b6c0b87.tar.gz |
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
Diffstat (limited to 'lib/libpthread/thread/thr_find_thread.c')
0 files changed, 0 insertions, 0 deletions