freebsd-dev/sys/dev/mxge
Max Laier 193cbc4d24 Fix drbr and altq interaction:
- introduce drbr_needs_enqueue that returns whether the interface/br needs
   an enqueue operation: returns true if altq is enabled or there are
   already packets in the ring (as we need to maintain packet order)
 - update all drbr consumers
 - fix drbr_flush
 - avoid using the driver queue (IFQ_DRV_*) in the altq case as the
   multiqueue consumer does not provide enough protection, serialize altq
   interaction with the main queue lock
 - make drbr_dequeue_cond work with altq

Discussed with:		kmacy, yongari, jfv
MFC after:		4 weeks
2010-02-13 16:04:58 +00:00
..
eth_z8e.h Update mxge(4) firmware to 1.4.48b (latest available) from Myricom. 2010-01-11 22:25:09 +00:00
ethp_z8e.h Update mxge(4) firmware to 1.4.48b (latest available) from Myricom. 2010-01-11 22:25:09 +00:00
if_mxge_var.h Move mxge(4)'s NIC watchdog reset handler from 2009-10-19 20:51:27 +00:00
if_mxge.c Fix drbr and altq interaction: 2010-02-13 16:04:58 +00:00
mcp_gen_header.h
mxge_eth_z8e.c - Enable static building of mxge(4) and its firmware. 2007-07-19 16:16:00 +00:00
mxge_ethp_z8e.c - Enable static building of mxge(4) and its firmware. 2007-07-19 16:16:00 +00:00
mxge_lro.c Implement minimal set of changes suggested by bz to make 2009-06-23 17:42:06 +00:00
mxge_mcp.h Better support for recent Myricom 10GbE NICs 2009-02-17 22:15:58 +00:00
mxge_rss_eth_z8e.c Add optional support to mxge for MSI-X interrupts and multiple receive 2008-01-15 20:34:49 +00:00
mxge_rss_ethp_z8e.c Add optional support to mxge for MSI-X interrupts and multiple receive 2008-01-15 20:34:49 +00:00
rss_eth_z8e.h Update mxge(4) firmware to 1.4.48b (latest available) from Myricom. 2010-01-11 22:25:09 +00:00
rss_ethp_z8e.h Update mxge(4) firmware to 1.4.48b (latest available) from Myricom. 2010-01-11 22:25:09 +00:00