Thread (17 messages) 17 messages, 6 authors, 2018-02-03

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

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help