cf07c70df7
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. |
||
---|---|---|
.. | ||
efsys.h | ||
efx_bootcfg.c | ||
efx_ev.c | ||
efx_filter.c | ||
efx_impl.h | ||
efx_intr.c | ||
efx_mac.c | ||
efx_mcdi.c | ||
efx_mcdi.h | ||
efx_mon.c | ||
efx_nic.c | ||
efx_nvram.c | ||
efx_phy.c | ||
efx_port.c | ||
efx_regs_ef10.h | ||
efx_regs_mcdi.h | ||
efx_regs_pci.h | ||
efx_regs.h | ||
efx_rx.c | ||
efx_sram.c | ||
efx_tx.c | ||
efx_types.h | ||
efx_vpd.c | ||
efx_wol.c | ||
efx.h | ||
siena_flash.h | ||
siena_impl.h | ||
siena_mac.c | ||
siena_mon.c | ||
siena_nic.c | ||
siena_nvram.c | ||
siena_phy.c | ||
siena_sram.c | ||
siena_vpd.c |