Message ID | 20240104005924.40813-1-michael.chan@broadcom.com (mailing list archive) |
---|---|
State | Accepted |
Commit | e009b2efb7a8850498796b360043ac25c8d3d28f |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | [net] bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() | expand |
Hello: This patch was applied to netdev/net.git (main) by David S. Miller <davem@davemloft.net>: On Wed, 3 Jan 2024 16:59:24 -0800 you wrote: > The 2 lines to check for the BNXT_HWRM_PF_UNLOAD_SP_EVENT bit was > mis-applied to bnxt_cfg_ntp_filters() and should have been applied to > bnxt_sp_task(). > > Fixes: 19241368443f ("bnxt_en: Send PF driver unload notification to all VFs.") > Reviewed-by: Andy Gospodarek <andrew.gospodarek@broadcom.com> > Signed-off-by: Michael Chan <michael.chan@broadcom.com> > > [...] Here is the summary with links: - [net] bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() https://git.kernel.org/netdev/net/c/e009b2efb7a8 You are awesome, thank you!
diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt.c b/drivers/net/ethernet/broadcom/bnxt/bnxt.c index 579eebb6fc56..e1f1e646cf48 100644 --- a/drivers/net/ethernet/broadcom/bnxt/bnxt.c +++ b/drivers/net/ethernet/broadcom/bnxt/bnxt.c @@ -12093,6 +12093,8 @@ static void bnxt_sp_task(struct work_struct *work) bnxt_cfg_ntp_filters(bp); if (test_and_clear_bit(BNXT_HWRM_EXEC_FWD_REQ_SP_EVENT, &bp->sp_event)) bnxt_hwrm_exec_fwd_req(bp); + if (test_and_clear_bit(BNXT_HWRM_PF_UNLOAD_SP_EVENT, &bp->sp_event)) + netdev_info(bp->dev, "Receive PF driver unload event!\n"); if (test_and_clear_bit(BNXT_PERIODIC_STATS_SP_EVENT, &bp->sp_event)) { bnxt_hwrm_port_qstats(bp, 0); bnxt_hwrm_port_qstats_ext(bp, 0); @@ -13093,8 +13095,6 @@ static void bnxt_cfg_ntp_filters(struct bnxt *bp) } } } - if (test_and_clear_bit(BNXT_HWRM_PF_UNLOAD_SP_EVENT, &bp->sp_event)) - netdev_info(bp->dev, "Receive PF driver unload event!\n"); } #else