numam-dpdk/drivers/net/sfc
Ivan Malov e4f72c9e66 net/sfc: rely on native thread safety in flow mechanism
The changeset that introduced common flow API thread safety
in fact introduced double locking to this particular PMD as
RTE flow API implementation in the PMD has been thread-safe
since the day zero. State this by setting the corresponding
device flag to skip locking imposed by generic RTE flow API.

Fixes: 80d1a9aff7 ("ethdev: make flow API thread safe")

Signed-off-by: Ivan Malov <ivan.malov@oktetlabs.ru>
Acked-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
2020-11-20 21:10:04 +01:00
..
meson.build net/sfc: support aarch64 architecture 2020-11-03 23:35:06 +01:00
sfc_debug.h net/sfc: add Xilinx copyright 2020-04-21 13:57:06 +02:00
sfc_dp_rx.h net/sfc: forward function control window offset to datapath 2020-10-16 19:48:18 +02:00
sfc_dp_tx.h net/sfc: support TSO for EF100 native datapath 2020-10-16 19:48:18 +02:00
sfc_dp.c net/sfc: add Xilinx copyright 2020-04-21 13:57:06 +02:00
sfc_dp.h net/sfc: support datapath logs which may be compiled out 2020-10-16 19:48:18 +02:00
sfc_ef10_essb_rx.c mbuf: clean up comments and prefix 2020-11-05 17:53:15 +01:00
sfc_ef10_rx_ev.h net/sfc: include header with debug helpers directly 2020-09-30 19:19:08 +02:00
sfc_ef10_rx.c mbuf: clean up comments and prefix 2020-11-05 17:53:15 +01:00
sfc_ef10_tx.c net/sfc: use compat for 128-bit unsigned integer 2020-11-03 23:35:06 +01:00
sfc_ef10.h net/sfc: support aarch64 architecture 2020-11-03 23:35:06 +01:00
sfc_ef100_rx.c mbuf: clean up comments and prefix 2020-11-05 17:53:15 +01:00
sfc_ef100_tx.c net/sfc: support Tx VLAN insertion offload for EF100 2020-10-16 19:48:18 +02:00
sfc_ef100.h net/sfc: support Rx interrupts for EF100 2020-10-16 19:48:18 +02:00
sfc_ethdev.c net/sfc: rely on native thread safety in flow mechanism 2020-11-20 21:10:04 +01:00
sfc_ev.c net/sfc: implement libefx Tx descs complete event callbacks 2020-10-16 19:48:18 +02:00
sfc_ev.h net/sfc: add Xilinx copyright 2020-04-21 13:57:06 +02:00
sfc_filter.c net/sfc: include header with debug helpers directly 2020-09-30 19:19:08 +02:00
sfc_filter.h net/sfc: add Xilinx copyright 2020-04-21 13:57:06 +02:00
sfc_flow.c net/sfc: support encap flow items in transfer rules 2020-11-03 23:24:25 +01:00
sfc_flow.h net/sfc: support encap flow items in transfer rules 2020-11-03 23:24:25 +01:00
sfc_intr.c ethdev: remove underscore prefix from internal API 2020-09-18 18:55:08 +02:00
sfc_kvargs.c net/sfc: add Xilinx copyright 2020-04-21 13:57:06 +02:00
sfc_kvargs.h net/sfc: implement EF100 native Tx 2020-10-16 19:48:18 +02:00
sfc_log.h net/sfc: use own logging helper macros 2020-09-30 19:19:08 +02:00
sfc_mae.c net/sfc: fix double free on encap transfer flow rule path 2020-11-20 21:10:04 +01:00
sfc_mae.h net/sfc: support encap flow items in transfer rules 2020-11-03 23:24:25 +01:00
sfc_mcdi.c net/sfc: move MCDI helpers to common driver 2020-09-30 19:19:08 +02:00
sfc_port.c net/sfc: include header with debug helpers directly 2020-09-30 19:19:08 +02:00
sfc_rx.c mbuf: clean up comments and prefix 2020-11-05 17:53:15 +01:00
sfc_rx.h net/sfc: check for maximum number of Rx scatter buffers 2020-10-16 19:48:17 +02:00
sfc_sriov.c net/sfc: create virtual switch to enable VFs 2020-09-30 19:19:15 +02:00
sfc_sriov.h net/sfc: create virtual switch to enable VFs 2020-09-30 19:19:15 +02:00
sfc_switch.c net/sfc: support flow action port ID in transfer rules 2020-11-03 23:24:25 +01:00
sfc_switch.h net/sfc: support flow action port ID in transfer rules 2020-11-03 23:24:25 +01:00
sfc_tso.c net/sfc: add Xilinx copyright 2020-04-21 13:57:06 +02:00
sfc_tso.h net/sfc: add Xilinx copyright 2020-04-21 13:57:06 +02:00
sfc_tweak.h net/sfc: reap Tx descriptors at least once 2020-06-30 14:52:29 +02:00
sfc_tx.c net/sfc: support tunnel TSO for EF100 native Tx 2020-10-16 19:48:18 +02:00
sfc_tx.h net/sfc: add Xilinx copyright 2020-04-21 13:57:06 +02:00
sfc.c net/sfc: use more robust string comparison 2020-11-13 19:43:25 +01:00
sfc.h net/sfc: add HW switch ID helpers 2020-11-03 23:24:25 +01:00
version.map build: remove library name from version map file name 2020-10-19 22:13:59 +02:00