numam-dpdk/drivers/net/sfc
Andrew Rybchenko 298951a402 net/sfc: bind EvQ DMA space to EvQ type and type-local index
The index of an event queue index is computed from the index of the
corresponding transmit or receive queue, and depends on the total
number of receive queues. As a consequence, the index of an event
queue bound to a transmit queue changes if the total number of
receive queues is changed.

Fixes: 58294ee65a ("net/sfc: support event queue")
Cc: stable@dpdk.org

Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
Reviewed-by: Andy Moreton <amoreton@solarflare.com>
2017-04-04 19:02:59 +02:00
..
base net/sfc/base: add advanced function to extract FW version 2017-04-04 18:59:41 +02:00
efsys.h net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
Makefile net/sfc: implement EF10 native Tx datapath 2017-04-04 18:59:43 +02:00
rte_pmd_sfc_efx_version.map net/sfc: libefx-based driver stub 2017-01-17 19:39:25 +01:00
sfc_debug.h net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_dp_rx.h net/sfc: implement EF10 native Rx datapath 2017-04-04 18:59:42 +02:00
sfc_dp_tx.h net/sfc: implement simple EF10 native Tx datapath 2017-04-04 18:59:43 +02:00
sfc_dp.c net/sfc: factor out libefx-based Tx datapath 2017-04-04 18:59:43 +02:00
sfc_dp.h net/sfc: factor out libefx-based Tx datapath 2017-04-04 18:59:43 +02:00
sfc_ef10_rx.c net/sfc: implement EF10 native Rx datapath 2017-04-04 18:59:42 +02:00
sfc_ef10_tx.c net/sfc: implement simple EF10 native Tx datapath 2017-04-04 18:59:43 +02:00
sfc_ef10.h net/sfc: implement EF10 native Rx datapath 2017-04-04 18:59:42 +02:00
sfc_ethdev.c net/sfc: choose datapaths after probe and before attach 2017-04-04 19:02:59 +02:00
sfc_ev.c net/sfc: bind EvQ DMA space to EvQ type and type-local index 2017-04-04 19:02:59 +02:00
sfc_ev.h net/sfc: bind EvQ DMA space to EvQ type and type-local index 2017-04-04 19:02:59 +02:00
sfc_filter.c net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_filter.h net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_flow.c net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_flow.h net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_intr.c net/sfc: clarify interrupts support function names 2017-04-04 19:02:59 +02:00
sfc_kvargs.c net/sfc: factor out libefx-based Tx datapath 2017-04-04 18:59:43 +02:00
sfc_kvargs.h net/sfc: implement simple EF10 native Tx datapath 2017-04-04 18:59:43 +02:00
sfc_log.h net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_mcdi.c net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_port.c net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_rx.c net/sfc: bind EvQ DMA space to EvQ type and type-local index 2017-04-04 19:02:59 +02:00
sfc_rx.h net/sfc: factor out libefx-based Rx datapath 2017-04-04 18:59:42 +02:00
sfc_tso.c net/sfc: factor out libefx-based Tx datapath 2017-04-04 18:59:43 +02:00
sfc_tweak.h net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_tx.c net/sfc: bind EvQ DMA space to EvQ type and type-local index 2017-04-04 19:02:59 +02:00
sfc_tx.h net/sfc: factor out libefx-based Tx datapath 2017-04-04 18:59:43 +02:00
sfc.c net/sfc: clarify interrupts support function names 2017-04-04 19:02:59 +02:00
sfc.h net/sfc: clarify interrupts support function names 2017-04-04 19:02:59 +02:00