numam-dpdk/drivers/net/mlx4
Adrien Mazarguil 2d449f7c52 net/mlx4: fix assertion failure on link update
The interrupt handler can sometimes be triggered for reasons other than a
link status event. An assertion failure happen when such events occur while
an asynchronous link status update is already scheduled.

Address this issue using the same approach as its mlx5 counterpart,
commit a9f2fbc42f ("net/mlx5: fix inconsistent link status")

Fixes: c4da6caa42 ("mlx4: handle link status interrupts")
Cc: stable@dpdk.org

Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
Acked-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
2017-07-06 15:00:56 +02:00
..
Makefile drivers/net: remove unused DEPDIRS from makefiles 2017-04-06 20:58:59 +02:00
mlx4_flow.c net/mlx4: use a single drop queue for all drop flows 2017-04-04 19:03:03 +02:00
mlx4_flow.h net/mlx4: use a single drop queue for all drop flows 2017-04-04 19:03:03 +02:00
mlx4.c net/mlx4: fix assertion failure on link update 2017-07-06 15:00:56 +02:00
mlx4.h net/mlx4: fix Rx interrupts with multiple ports 2017-07-06 15:00:56 +02:00
rte_pmd_mlx4_version.map mlx4: move to drivers/net/ 2015-05-22 16:06:22 +02:00