George V. Neville-Neil cf07c70df7 Commit various fixes for the SolarFlare drivers, in particular
this set of patches fixes support for systems with > 32 cores.

Details include

sfxge: RXQ index (not label) comes from FW in flush done/failed events

Change the second argument name of the efx_rxq_flush_done_ev_t and
efx_rxq_flush_failed_ev_t prototypes to highlight that RXQ index (not label)
comes from FW in flush done and failed events.

sfxge: TXQ index (not label) comes from FW in flush done event

Change the second argument name of the efx_txq_flush_done_ev_t prototype to
highlight that TXQ index (not label) comes from FW in flush done event.

sfxge: use TXQ type as label to support more than 32 TXQs

There are 3 TXQs in event queue 0 and 1 TXQ (with TCP/UDP checksum offload)
in all other event queues.

Submitted by:	Andrew Rybchenko <Andrew.Rybchenko at oktetlabs.ru>
Sponsored by:   Solarflare Communications, Inc.
2014-04-14 16:31:56 +00:00
..
2013-09-04 18:42:05 +00:00
2013-10-29 11:17:49 +00:00
2013-10-29 11:17:49 +00:00
2014-03-02 07:39:37 +00:00
2013-08-28 14:49:36 +00:00
2014-02-18 21:29:30 +00:00
2013-10-28 23:34:05 +00:00
2013-07-07 19:47:22 +00:00
2014-02-20 04:56:55 +00:00
2013-09-05 23:14:27 +00:00
2013-10-29 11:17:49 +00:00
2014-04-08 14:18:39 +00:00
2013-10-29 11:17:49 +00:00
2014-02-04 20:52:33 +00:00