On 05/10/2018 01:43 AM, Thomas Monjalon wrote:
From: Matan Azrad <[email protected]>When an ethdev port is released, a destroy event is triggered to notify the users about the released port. A bit before the destroy event is triggered, the port becomes invalid by changing its state to UNUSED and cleaning its data. Therefore, the port is invalid for the destroy event callback process and the users may get a wrong information of the port. Move the destroy event emitting to be called before the port invalidation. Fixes: 133b54779aa1 ("ethdev: fix port data reset timing") Fixes: 29aa41e36de7 ("ethdev: add notifications for probing and removal") Cc: [email protected] Signed-off-by: Matan Azrad <[email protected]> Acked-by: Thomas Monjalon <[email protected]> Reviewed-by: Ferruh Yigit <[email protected]>
Reviewed-by: Andrew Rybchenko <[email protected]>

