mirror of
https://github.com/torvalds/linux.git
synced 2024-12-26 21:02:19 +00:00
habanalabs: prevent false heartbeat message
If a device reset has started, there is a chance that the heartbeat function will fail because the device is disabled at the beginning of the reset function. In that case, we don't want the error message to appear in the log. Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
This commit is contained in:
parent
3e55b5dbf9
commit
fe8d70873c
@ -543,7 +543,9 @@ static void hl_device_heartbeat(struct work_struct *work)
|
||||
if (!hdev->asic_funcs->send_heartbeat(hdev))
|
||||
goto reschedule;
|
||||
|
||||
dev_err(hdev->dev, "Device heartbeat failed!\n");
|
||||
if (hl_device_operational(hdev, NULL))
|
||||
dev_err(hdev->dev, "Device heartbeat failed!\n");
|
||||
|
||||
hl_device_reset(hdev, HL_DRV_RESET_HARD | HL_DRV_RESET_HEARTBEAT);
|
||||
|
||||
return;
|
||||
|
Loading…
Reference in New Issue
Block a user