Skip to content

Commit 5a7b98c

Browse files
authored
fix(xid + sxid): truncate repair actions to pick hw inspection after reboot (#530)
Signed-off-by: Gyuho Lee <[email protected]> --------- Signed-off-by: Gyuho Lee <[email protected]>
1 parent cf577da commit 5a7b98c

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

components/accelerator/nvidia/sxid/helper.go

+1
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ func EvolveHealthyState(events []components.Event) (ret components.State) {
6262
currSXidErr.SuggestedActionsByGPUd.RepairActions[0] = common.RepairActionTypeHardwareInspection
6363
}
6464
}
65+
lastSXidErr.SuggestedActionsByGPUd.RepairActions = lastSXidErr.SuggestedActionsByGPUd.RepairActions[:1]
6566
lastSuggestedAction = currSXidErr.SuggestedActionsByGPUd
6667
}
6768
} else if event.Name == "reboot" {

components/accelerator/nvidia/xid/helper.go

+1
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ func EvolveHealthyState(events []components.Event) (ret components.State) {
6262
currXidErr.SuggestedActionsByGPUd.RepairActions[0] = common.RepairActionTypeHardwareInspection
6363
}
6464
}
65+
currXidErr.SuggestedActionsByGPUd.RepairActions = currXidErr.SuggestedActionsByGPUd.RepairActions[:1]
6566
lastSuggestedAction = currXidErr.SuggestedActionsByGPUd
6667
}
6768
} else if event.Name == "reboot" {

0 commit comments

Comments
 (0)