[dpdk-stable] [PATCH 20.11] net/nfp: cancel delayed LSC work in port close logic

Xueming(Steven) Li xuemingl at nvidia.com
Sat Nov 27 15:34:13 CET 2021


On Fri, 2021-11-12 at 08:51 +0200, heinrich.kuhn at corigine.com wrote:
> From: Heinrich Kuhn <heinrich.kuhn at corigine.com>
> 
> [ upstream commit 851f03e1eab7d29a81078832b49f2977e9562524 ]
> 
> The link state change interrupt handler of the NFP PMD will delay the
> actual LSC work for a short period to ensure the link is stable. If the
> link of the port changes state and the port is closed immediately after
> the link event then a segmentation fault will occur. This happens
> because the delayed LSC work eventually triggers and this logic will try
> to access private port data that had been released when the port was
> closed.
> 
> Fixes: 6c53f87b3497 ("nfp: add link status interrupt")
> Cc: stable at dpdk.org
> 
> Signed-off-by: Heinrich Kuhn <heinrich.kuhn at corigine.com>
> Signed-off-by: Simon Horman <simon.horman at corigine.com>
> ---

Applied to 20.11.4 list, thanks!


More information about the stable mailing list