numam-dpdk/drivers/net
Viacheslav Ovsiienko 942d13e6e7 net/mlx5: fix sharing context destroy order
At the mlx5 device closing the shared IB context was destroyed
before cleanup routines completion. As it was found on some
setups (Netlink fails with old kernel drivers and we have to use
sysfs to retrieve interface index, this requires IB device name,
which is stored in shared context) the mlx5_nl_mac_addr_flush()
requires IB device name, and if shared context is removed it
causes the segmentation fault.

Fixes: 17e19bc4dd ("net/mlx5: add IB shared context alloc/free functions")

Signed-off-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
Acked-by: Shahaf Shuler <shahafs@mellanox.com>
2019-04-12 11:02:02 +02:00
..
af_packet replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
af_xdp net/af_xdp: introduce AF_XDP PMD 2019-04-05 17:45:22 +02:00
ark replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
atlantic replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
avp fix indentation in symbol maps 2018-11-26 20:16:46 +01:00
axgbe drivers/net: fix shifting 32-bit signed variable 31 times 2019-03-01 18:17:36 +01:00
bnx2x replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
bnxt replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
bonding replace snprintf with strlcpy without adding extra include 2019-04-04 22:45:54 +02:00
cxgbe net/cxgbe: fix missing checksum flags and packet type 2019-03-21 20:45:59 +01:00
dpaa replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
dpaa2 net/dpaa2: update MC firmware version for FSLMC bus 2019-04-04 23:42:15 +02:00
e1000 replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
ena replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
enetc ethdev: free all common data when releasing port 2018-10-26 22:14:05 +02:00
enic net/enic: fix max MTU calculation 2019-03-20 18:15:42 +01:00
failsafe replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
fm10k net/fm10k: fix VLAN strip offload flag 2019-03-29 17:25:32 +01:00
i40e net/i40e: support VXLAN-GPE classification 2019-04-05 17:45:22 +02:00
iavf net/iavf: rename remaining avf strings 2019-03-01 18:17:35 +01:00
ice net/ice: send driver version to firmware 2019-04-05 17:45:22 +02:00
ifc vhost: remove vDPA available ring relay helper 2019-02-08 19:27:07 +01:00
ixgbe net/ixgbevf: remove MTU setting limitation 2019-04-05 17:45:22 +02:00
kni replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
liquidio replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
mlx4 net/mlx4: enable secondary process to register DMA memory 2019-04-05 17:45:22 +02:00
mlx5 net/mlx5: fix sharing context destroy order 2019-04-12 11:02:02 +02:00
mvneta replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
mvpp2 replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
netvsc net/netvsc: remove useless condition 2019-03-29 17:25:32 +01:00
nfp net/nfp: support setting link up/down 2019-03-29 17:25:32 +01:00
null ethdev: remove release function for secondary process 2018-10-26 22:14:05 +02:00
octeontx net/octeontx: fix vdev name 2019-03-20 18:15:42 +01:00
pcap replace snprintf with strlcpy without adding extra include 2019-04-04 22:45:54 +02:00
qede replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
ring replace snprintf with strlcpy without adding extra include 2019-04-04 22:45:54 +02:00
sfc net/sfc: improve Rx free threshold default 2019-04-05 17:45:22 +02:00
softnic meter: replace color definitions 2019-04-11 14:27:32 +02:00
szedata2 ethdev: free all common data when releasing port 2018-10-26 22:14:05 +02:00
tap replace snprintf with strlcpy without adding extra include 2019-04-04 22:45:54 +02:00
thunderx net/thunderx: fix Tx desc corruption in scatter-gather mode 2018-11-14 00:35:53 +01:00
vdev_netvsc net/vdev_netvsc: fix device cast 2019-03-29 17:25:31 +01:00
vhost net/vhost: fix double free of MAC address 2018-12-21 16:22:41 +01:00
virtio replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
vmxnet3 drivers/net: fix several Tx prepare functions 2018-12-13 17:53:50 +00:00
Makefile net/af_xdp: introduce AF_XDP PMD 2019-04-05 17:45:22 +02:00
meson.build net/af_xdp: introduce AF_XDP PMD 2019-04-05 17:45:22 +02:00