numam-dpdk/drivers/net/sfc
Ivan Malov 662e382244 net/sfc: allow to query RSS key and HF when RSS is disabled
If global RSS is not enabled in the multiqueue mode setting,
it will not be possible to change RSS configuration. However,
querying default RSS settings should be possible in any case since
it may be needed by RTE flow API users to find out what RSS settings
will be used by default for a flow rule with RSS action if custom
RSS key and hash function choice are not specified.

Fixes: 63ab5e0c8f ("net/sfc: use zero RSS channels as disabled RSS indicator")
Cc: stable@dpdk.org

Signed-off-by: Ivan Malov <ivan.malov@oktetlabs.ru>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
2018-10-11 20:35:29 +02:00
..
base net/sfc/base: use transceiver ID when reading info 2018-09-28 01:41:03 +02:00
efsys.h net/sfc/base: move empty efsys definitions to EFX headers 2018-09-28 01:41:02 +02:00
Makefile net/sfc: support equal stride super-buffer Rx mode 2018-04-27 18:00:58 +01:00
meson.build net/sfc: disable for 32-bit builds 2018-07-12 12:24:37 +02:00
rte_pmd_sfc_version.map net/sfc: rename version map file 2018-02-05 13:14:36 +01:00
sfc_debug.h log: remove log level config option 2018-01-17 14:21:46 +01:00
sfc_dp_rx.h net/sfc: prepare to support Rx datapath without checksum 2018-07-23 23:55:26 +02:00
sfc_dp_tx.h net/sfc: support TSO in EF10 Tx datapath 2018-10-11 18:53:49 +02:00
sfc_dp.c net/sfc: support driver-wide dynamic logging 2018-03-30 14:08:44 +02:00
sfc_dp.h net/sfc: support equal stride super-buffer Rx mode 2018-04-27 18:00:58 +01:00
sfc_ef10_essb_rx.c net/sfc: check mbufs allocated using mempool API for Rx 2018-10-11 18:53:49 +02:00
sfc_ef10_rx_ev.h net/sfc: handle unknown L3 packet class in EF10 event parser 2018-07-23 23:55:26 +02:00
sfc_ef10_rx.c net/sfc: support Rx descriptor status on EF10 datapath 2018-10-11 18:53:49 +02:00
sfc_ef10_tx.c net/sfc: support Tx descriptor status on EF10 datapath 2018-10-11 18:53:49 +02:00
sfc_ef10.h net/sfc: support equal stride super-buffer Rx mode 2018-04-27 18:00:58 +01:00
sfc_ethdev.c net/sfc: allow to query RSS key and HF when RSS is disabled 2018-10-11 20:35:29 +02:00
sfc_ev.c net/sfc: support equal stride super-buffer Rx mode 2018-04-27 18:00:58 +01:00
sfc_ev.h ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
sfc_filter.c net/sfc: fix filter exceptions logic 2018-07-23 23:55:26 +02:00
sfc_filter.h net/sfc: fix filter exceptions logic 2018-07-23 23:55:26 +02:00
sfc_flow.c net/sfc: fallback to filter with zero vid 2018-07-23 23:55:26 +02:00
sfc_flow.h net/sfc: remove conditional compilation for RSS 2018-04-27 18:00:55 +01:00
sfc_intr.c net/sfc: prepare to merge init logs with main log type 2018-03-30 14:08:44 +02:00
sfc_kvargs.c net/sfc: add Rx descriptor wait timeout 2018-04-27 18:00:59 +01:00
sfc_kvargs.h net/sfc: add Rx descriptor wait timeout 2018-04-27 18:00:59 +01:00
sfc_log.h net/sfc: add dynamic log level for MCDI messages 2018-03-30 14:08:44 +02:00
sfc_mcdi.c net/sfc: add dynamic log level for MCDI messages 2018-03-30 14:08:44 +02:00
sfc_port.c net/sfc: use default FEC mode 2018-04-14 00:43:30 +02:00
sfc_rx.c net/sfc: do not skip RSS configuration step on reconfigure 2018-10-11 19:34:29 +02:00
sfc_rx.h net/sfc: support equal stride super-buffer Rx mode 2018-04-27 18:00:58 +01:00
sfc_tso.c net/sfc: put generalised TSO declarations in a header 2018-10-11 18:53:49 +02:00
sfc_tso.h net/sfc: support TSO in EF10 Tx datapath 2018-10-11 18:53:49 +02:00
sfc_tweak.h net/sfc: add Rx descriptor wait timeout 2018-04-27 18:00:59 +01:00
sfc_tx.c net/sfc: support TSO in EF10 Tx datapath 2018-10-11 18:53:49 +02:00
sfc_tx.h ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
sfc.c net/sfc: add Rx descriptor wait timeout 2018-04-27 18:00:59 +01:00
sfc.h net/sfc: add Rx descriptor wait timeout 2018-04-27 18:00:59 +01:00