diff options
author | gnn <gnn@FreeBSD.org> | 2014-04-14 16:31:56 +0000 |
---|---|---|
committer | gnn <gnn@FreeBSD.org> | 2014-04-14 16:31:56 +0000 |
commit | 8a0ac6f17bcd1041b6cba5955abb200ca2027ffa (patch) | |
tree | 17541b4570a43903b8e6a78687970b3c289bd256 /lib/libc | |
parent | 8104663b03487aee547db83fd61d198151f8e0f1 (diff) | |
download | FreeBSD-src-8a0ac6f17bcd1041b6cba5955abb200ca2027ffa.zip FreeBSD-src-8a0ac6f17bcd1041b6cba5955abb200ca2027ffa.tar.gz |
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.
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions