numam-dpdk/drivers/net/mlx5
Shachar Beiser 4329cb8111 net/mlx5: implement drop action in hardware classifier
The current drop action is implemented as a queue tail drop,
requiring to instantiate multiple WQs to maintain high drop rate.
This commit, implements the drop action in hardware classifier.
This enables to reduce the amount of contexts needed for the drop,
without affecting the drop rate.

Signed-off-by: Shachar Beiser <shacharbe@mellanox.com>
Acked-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
2017-07-06 15:00:56 +02:00
..
Makefile net/mlx5: implement drop action in hardware classifier 2017-07-06 15:00:56 +02:00
mlx5_defs.h net/mlx5: add enhanced multi-packet send for ConnectX-5 2017-04-04 18:59:41 +02:00
mlx5_ethdev.c pci: increase domain storage to 32 bits 2017-07-06 01:28:02 +02:00
mlx5_fdir.c net/mlx5: fix build with gcc 7.1 2017-06-14 22:54:31 +02:00
mlx5_flow.c net/mlx5: implement drop action in hardware classifier 2017-07-06 15:00:56 +02:00
mlx5_mac.c ethdev: fix adding invalid MAC address 2017-05-05 16:27:11 +02:00
mlx5_mr.c net/mlx: fix debug build with gcc 6.1 2016-09-30 12:27:18 +02:00
mlx5_prm.h net/mlx5: fix mark id retrieval 2017-04-04 19:03:01 +02:00
mlx5_rss.c net/mlx5: rebuild flows on updating RETA 2017-04-04 19:03:02 +02:00
mlx5_rxmode.c net/mlx: fix debug build with gcc 6.1 2016-09-30 12:27:18 +02:00
mlx5_rxq.c net/mlx5: fix completion buffer size 2017-06-12 10:41:26 +01:00
mlx5_rxtx.c net/mlx5: remove already initialised mbuf fields 2017-06-12 10:41:27 +01:00
mlx5_rxtx.h net/mlx5: remove unnecessary Verbs library calls 2017-04-04 19:03:02 +02:00
mlx5_stats.c net/mlx5: fix extended statistics counters identification 2017-04-04 15:52:51 +02:00
mlx5_trigger.c net/mlx5: fix rollback when starting device 2017-05-10 21:41:25 +02:00
mlx5_txq.c net/mlx5: fix redundant free of Tx buffer 2017-06-12 10:41:27 +01:00
mlx5_utils.h remove extra parentheses in return statement 2016-02-10 15:47:50 +01:00
mlx5_vlan.c net/mlx: fix debug build with gcc 6.1 2016-09-30 12:27:18 +02:00
mlx5.c net/mlx5: fix flow application order on stop/start 2017-06-12 10:41:27 +01:00
mlx5.h net/mlx5: fix flow application order on stop/start 2017-06-12 10:41:27 +01:00
rte_pmd_mlx5_version.map mlx5: introduce new driver for Mellanox ConnectX-4 adapters 2015-10-30 22:03:42 +01:00