numam-dpdk/drivers/net/mlx5
David Marchand 7f49dafe05 net/mlx5: do not close stdin on error
If for any reason, a socket could not be opened, mlx5_pmd_socket_init()
could close the 0 fd (which is valid, and has a fair chance to be stdin),
since server_socket == 0 from the variable being in .bss.

Fixes: e6cdc54cc0 ("net/mlx5: add socket server for external tools")
Cc: stable@dpdk.org

Signed-off-by: David Marchand <david.marchand@redhat.com>
Reviewed-by: Dmitry Kozlyuk <dkozlyuk@nvidia.com>
2021-11-01 08:51:48 +01:00
..
linux net/mlx5: do not close stdin on error 2021-11-01 08:51:48 +01:00
windows net/mlx5: optimize device spawn time with representors 2021-10-27 14:04:39 +02:00
meson.build common/mlx5: share MR mempool registration 2021-10-21 15:58:00 +02:00
mlx5_defs.h ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5_devx.c net/mlx5: set Tx queue affinity in round-robin 2021-10-21 12:37:00 +02:00
mlx5_devx.h net/mlx5: enable DevX Tx queue creation 2021-10-21 09:31:13 +02:00
mlx5_ethdev.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5_flow_aso.c common/mlx5: share MR management 2021-10-21 15:57:58 +02:00
mlx5_flow_dv.c net/mlx5: allow meta modifications in legacy mode 2021-10-31 13:31:13 +01:00
mlx5_flow_meter.c eal: remove sys/queue.h from public headers 2021-10-01 13:09:43 +02:00
mlx5_flow_verbs.c net/mlx5: optimize device spawn time with representors 2021-10-27 14:04:39 +02:00
mlx5_flow.c net/mlx5: enhance flow dump 2021-10-28 10:14:21 +02:00
mlx5_flow.h net/mlx5: fix integrity item validation and translation 2021-10-28 10:14:39 +02:00
mlx5_mac.c net/mlx5: support Sub-Function 2021-07-22 00:11:14 +02:00
mlx5_rss.c net/mlx5: fix RSS RETA update 2021-10-29 11:23:10 +02:00
mlx5_rx.c mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rx.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rxmode.c net/mlx5: support Sub-Function 2021-07-22 00:11:14 +02:00
mlx5_rxq.c drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
mlx5_rxtx_vec_altivec.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rxtx_vec_neon.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rxtx_vec_sse.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rxtx_vec.c net/mlx5: fix mbuf replenishment check for zipped CQE 2021-08-19 10:13:40 +02:00
mlx5_rxtx_vec.h ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5_rxtx.c mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_rxtx.h common/mlx5: share MR mempool registration 2021-10-21 15:58:00 +02:00
mlx5_stats.c
mlx5_trigger.c drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
mlx5_tx_empw.c
mlx5_tx_mpw.c
mlx5_tx_nompw.c
mlx5_tx_txpp.c
mlx5_tx.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5_tx.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mlx5_txpp.c drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
mlx5_txq.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5_utils.c common/mlx5: move list utility from net driver 2021-07-15 15:19:13 +02:00
mlx5_utils.h common/mlx5: move list utility from net driver 2021-07-15 15:19:13 +02:00
mlx5_vlan.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
mlx5.h net/mlx5: enhance flow dump 2021-10-28 10:14:21 +02:00
rte_pmd_mlx5.h
version.map version: 21.11-rc0 2021-08-17 08:37:52 +02:00