Re: [dpdk-stable] [PATCH v3] net/mlx4: fix dev rmv not detected after port stop
From: Thomas Monjalon <hidden>
Date: 2018-01-30 09:21:17
From: Thomas Monjalon <hidden>
Date: 2018-01-30 09:21:17
29/01/2018 11:54, Shahaf Shuler:
Mordechay Haimovsky, Monday, January 29, 2018 10:35 AM:quoted
In failsafe device start can be called for ports/devices that had been plugged out. The mlx4 PMD detects device removal by listening to the device RMV events, when the mlx4 port is being stopped, the PMD no longer listens to these events causing the PMD to stop detecting device removals. This patch fixes this issue by moving installation of the interrupt handler to device configuration, and toggle only the Rx-queue interrupts on start/stop. Fixes: a6e8b01c3c26 ("net/mlx4: compact interrupt functions") Cc: stable@dpdk.org Signed-off-by: Moti Haimovsky <redacted>Acked-by: Shahaf Shuler <redacted> Adrien - let me know if you see issues with this patch, I want to include it on RC2.
Applied, thanks