aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-sub-ui.c
diff options
context:
space:
mode:
authorPavan Chebbi <[email protected]>2023-06-07 00:54:08 -0700
committerPaolo Abeni <[email protected]>2023-06-08 10:52:45 +0200
commit319a7827df9784048abe072afe6b4fb4501d8de4 (patch)
tree24759836e3848c8c2f5ab190b51cb6ba794f83de /lib/mpi/mpi-sub-ui.c
parent83474a9b252ab23e6003865c2775024344cb9c09 (diff)
bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event
The firmware can send PHC_RTC_UPDATE async event on a PF that may not have PTP registered. In such a case, there will be a null pointer deference for bp->ptp_cfg when we try to handle the event. Fix it by not registering for this event with the firmware if !bp->ptp_cfg. Also, check that bp->ptp_cfg is valid before proceeding when we receive the event. Fixes: 8bcf6f04d4a5 ("bnxt_en: Handle async event when the PHC is updated in RTC mode") Signed-off-by: Pavan Chebbi <[email protected]> Signed-off-by: Michael Chan <[email protected]> Signed-off-by: Paolo Abeni <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions