NetBSD/sys/net
jonathan fba9c4c1b9 Increase default value for IFQ_MAXLEN from 50 to 256.
The value of 50 dates back to 4.3BSD and 10Mbit interfaces.
Gigabit interfaces are 100x faster, and by observation, when heavy
interrupt mitigation is enabled, gigabit interfaces can enqueue 40 packets
or more in a single hardware interrupt.  So IFQ_MAXLEN of 256 is adequate
for at least four gigabit interfaces.

Increasing IFQ_MAXLEN discussed and approved, in priniciple, circa Apr 2004.
The value is sysctl'able, so the default is no longer so critical,
but (imho) best to tune for high-performane systems by default.
2005-02-28 18:44:45 +00:00
..
Makefile Install net/if_tap.h. 2005-01-08 22:28:51 +00:00
bpf.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
bpf.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
bpf_filter.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
bpfdesc.h
bridgestp.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
bsd-comp.c
dlt.h
ethertypes.h add ETHERTYPE_SLOWPROTOCOLS. (0x8809) 2005-01-07 12:37:55 +00:00
files.pf
if.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if.h Increase default value for IFQ_MAXLEN from 50 to 256. 2005-02-28 18:44:45 +00:00
if_arc.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_arcsubr.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_arp.h
if_atm.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_atmsubr.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_bridge.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_bridgevar.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_dl.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_eco.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_ecosubr.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_ether.h expose the new VLAN macros only within kernel 2005-02-20 15:41:48 +00:00
if_ethersubr.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_faith.c
if_faith.h
if_fddi.h
if_fddisubr.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_gif.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_gif.h
if_gre.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_gre.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_hippi.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_hippisubr.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_ieee1394.h
if_ieee1394subr.c constify broadcastaddr. 2005-01-08 03:18:18 +00:00
if_llc.h
if_loop.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_media.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_media.h
if_ppp.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_ppp.h
if_pppoe.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_pppoe.h
if_pppvar.h
if_sl.c
if_slvar.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_sppp.h
if_spppsubr.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_spppvar.h
if_stf.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_stf.h
if_strip.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_stripvar.h
if_tap.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_tap.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_token.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_tokensubr.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_tun.c Add IFNET_FOREACH and IFADDR_FOREACH macros and start using them. 2005-01-24 21:25:09 +00:00
if_tun.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_types.h
if_vlan.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_vlanvar.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
net_osdep.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
netisr.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
netisr_dispatch.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
pfil.c
pfil.h
pfkeyv2.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
ppp-comp.h Add MPPE definitions (from ppp-2.4.3). 2005-02-20 10:22:26 +00:00
ppp-deflate.c
ppp_defs.h Add a couple of protocols (from ppp-2.4.3). 2005-02-20 10:23:13 +00:00
ppp_tty.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
radix.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
radix.h
raw_cb.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
raw_cb.h
raw_usrreq.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
route.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
route.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
rtsock.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
slcompress.c
slcompress.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
slip.h
zlib.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
zlib.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00