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

