freebsd-skq/sys/dev/sfxge
glebius ac6cbfbc53 sfxge: limit software Tx queue size.
Previous implementation limits put queue size only (when Tx lock can't
be acquired), but get queue may grow unboundedly which results in mbuf
pools exhaustion and latency growth.

Submitted by:	Andrew Rybchenko <Andrew.Rybchenko at oktetlabs.ru>
Sponsored by:	Solarflare Communications, Inc.
2014-03-22 18:24:44 +00:00
..
common Bandaid for compiling with gcc. 2013-11-27 08:39:48 +00:00
sfxge_dma.c Provide includes that are needed in these files, and before were read 2013-10-26 18:18:50 +00:00
sfxge_ev.c Provide includes that are needed in these files, and before were read 2013-10-26 18:18:50 +00:00
sfxge_intr.c Provide includes that are needed in these files, and before were read 2013-10-26 18:18:50 +00:00
sfxge_mcdi.c
sfxge_port.c
sfxge_rx.c Remove unnecessary setup of the m->pkthdr.header pointer. 2013-08-24 17:14:14 +00:00
sfxge_rx.h
sfxge_tx.c sfxge: limit software Tx queue size. 2014-03-22 18:24:44 +00:00
sfxge_tx.h sfxge: limit software Tx queue size. 2014-03-22 18:24:44 +00:00
sfxge.c The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare 2013-10-26 17:58:36 +00:00
sfxge.h The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare 2013-10-26 17:58:36 +00:00