linux/drivers/net/ethernet/netronome/nfp
Jakub Kicinski d12537df34 nfp: add mutex protection for the port list
We will want to unregister netdevs after their port got reconfigured.
For that we need to make sure manipulations of port list from the
port reconfiguration flow will not race with driver's .remove()
callback.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Simon Horman <simon.horman@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-04-05 10:49:12 -07:00
..
nfpcore nfp: don't spawn netdevs for reconfigured ports 2017-04-05 10:49:12 -07:00
Makefile nfp: move mutex code out of nfp_cppcore.c 2017-03-22 12:59:07 -07:00
nfp_asm.h nfp: add BPF to NFP code translator 2016-09-21 19:50:02 -04:00
nfp_bpf_jit.c nfp: add support for offload of XDP programs 2016-11-04 14:56:16 -04:00
nfp_bpf_verifier.c nfp: add support for offload of XDP programs 2016-11-04 14:56:16 -04:00
nfp_bpf.h bitfield.h: add FIELD_FIT() helper 2017-02-10 15:52:24 -05:00
nfp_main.c nfp: add mutex protection for the port list 2017-04-05 10:49:12 -07:00
nfp_main.h nfp: add mutex protection for the port list 2017-04-05 10:49:12 -07:00
nfp_net_common.c nfp: disable FW on reconfiguration errors 2017-03-22 12:59:09 -07:00
nfp_net_ctrl.h nfp: add support for .get_link_ksettings() 2017-04-05 10:49:12 -07:00
nfp_net_debugfs.c nfp: remove RX queue pointers 2017-03-22 12:59:09 -07:00
nfp_net_ethtool.c nfp: add support for .get_link_ksettings() 2017-04-05 10:49:12 -07:00
nfp_net_main.c nfp: add mutex protection for the port list 2017-04-05 10:49:12 -07:00
nfp_net_offload.c nfp: separate data path information from the reset of adapter structure 2017-03-12 23:43:17 -07:00
nfp_net.h nfp: remove RX queue pointers 2017-03-22 12:59:09 -07:00
nfp_netvf_main.c nfp: move control BAR pointer into data path structure 2017-03-12 23:43:17 -07:00