On 10/21/2021 10:42 PM, [email protected] wrote:
From: Vipul Ashri <[email protected]>

failsafe crashed while sending early link_update request during
boot time initialization.
Based on debugging we found failsafe device was good but sub-
devices were progressing towards initialization and SUBOPS macro
where expanding macro gives [partial_dev]->dev_ops->link_update()
execution of which triggered crash because dev_ops==0. similar
crash seen at failsafe_eth_dev_close()

Failsafe driver need a separate check for subdevices similar to
"RTE_ETH_VALID_PORTID_OR_ERR_RET(port_id, -ENODEV);" which is
called to almost every eth_dev function.

Fixes: a46f8d5 ("net/failsafe: add fail-safe PMD")
Cc: [email protected]
Signed-off-by: Vipul Ashri <[email protected]>


Hi Gaetan,

Can you please review this patch?

Thanks,
ferruh

Reply via email to