diff options
| author | Sasha Neftin <[email protected]> | 2022-03-01 13:32:10 +0000 |
|---|---|---|
| committer | Tony Nguyen <[email protected]> | 2022-04-13 14:58:32 +0000 |
| commit | 907862e9aef75bf89e2b265efcc58870be06081e (patch) | |
| tree | 4c630cc8d08bc0ef1d27fa2cf9a02566a6db9ffe /drivers/net/ethernet/intel/igc/igc_ptp.c | |
| parent | nfc: nci: add flush_workqueue to prevent uaf (diff) | |
| download | kernel-907862e9aef75bf89e2b265efcc58870be06081e.tar.gz kernel-907862e9aef75bf89e2b265efcc58870be06081e.zip | |
igc: Fix infinite loop in release_swfw_sync
An infinite loop may occur if we fail to acquire the HW semaphore,
which is needed for resource release.
This will typically happen if the hardware is surprise-removed.
At this stage there is nothing to do, except log an error and quit.
Fixes: c0071c7aa5fe ("igc: Add HW initialization code")
Suggested-by: Dima Ruinskiy <[email protected]>
Signed-off-by: Sasha Neftin <[email protected]>
Tested-by: Naama Meir <[email protected]>
Signed-off-by: Tony Nguyen <[email protected]>
Diffstat (limited to 'drivers/net/ethernet/intel/igc/igc_ptp.c')
0 files changed, 0 insertions, 0 deletions
