numam-dpdk/drivers/net/mlx5
Nélio Laranjeiro a1bdb71a32 net/mlx5: fix crash in Rx
Fixed issue could occur when Mbuf starvation happens in a middle of
reception of a segmented packet. In such a situation, the PMD has to
release all segments of that packet.  The end condition was wrong
causing it to free an Mbuf still handled by the NIC.

Fixes: 9964b965ad ("net/mlx5: re-add Rx scatter support")

Reported-by: Yongseok Koh <yskoh@mellanox.com>
Signed-off-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
2016-07-08 22:51:10 +02:00
..
Makefile net/mlx5: refactor Tx data path 2016-06-27 16:17:52 +02:00
mlx5_defs.h net/mlx5: replace countdown with threshold for Tx completions 2016-06-27 16:17:52 +02:00
mlx5_ethdev.c net/mlx5: fix API comment of link set function 2016-07-05 11:55:47 +02:00
mlx5_fdir.c net/mlx5: refactor Rx data path 2016-06-27 16:17:52 +02:00
mlx5_mac.c net/mlx: fix compilation with glibc 2.20 2016-06-20 17:21:34 +02:00
mlx5_mr.c net/mlx5: refactor Tx data path 2016-06-27 16:17:52 +02:00
mlx5_prm.h net/mlx5: add definitions for data path without Verbs 2016-06-27 16:17:52 +02:00
mlx5_rss.c mlx5: fix null RSS key handling 2016-03-25 19:01:37 +01:00
mlx5_rxmode.c net/mlx: fix build with icc 2016-06-28 11:49:09 +02:00
mlx5_rxq.c net/mlx: fix build with icc 2016-06-28 11:49:09 +02:00
mlx5_rxtx.c net/mlx5: fix crash in Rx 2016-07-08 22:51:10 +02:00
mlx5_rxtx.h net/mlx5: re-add Rx scatter support 2016-06-27 16:17:52 +02:00
mlx5_stats.c mlx5: allow operation in secondary processes 2016-03-25 18:56:44 +01:00
mlx5_trigger.c mlx5: allow operation in secondary processes 2016-03-25 18:56:44 +01:00
mlx5_txq.c net/mlx5: re-add Tx gather support 2016-06-27 16:17:52 +02:00
mlx5_utils.h remove extra parentheses in return statement 2016-02-10 15:47:50 +01:00
mlx5_vlan.c net/mlx5: refactor Rx data path 2016-06-27 16:17:52 +02:00
mlx5.c drivers: remove static driver names 2016-07-10 14:51:09 +02:00
mlx5.h net/mlx5: support inline send 2016-06-27 16:17:52 +02:00
rte_pmd_mlx5_version.map mlx5: introduce new driver for Mellanox ConnectX-4 adapters 2015-10-30 22:03:42 +01:00