summaryrefslogtreecommitdiff
path: root/rust/helpers/pci.c
diff options
context:
space:
mode:
authorCorey Minyard <corey@minyard.net>2025-08-20 14:56:50 -0500
committerCorey Minyard <corey@minyard.net>2025-09-08 10:21:41 -0500
commitbc3a9d217755f65c137f145600f23bf1d6c31ea9 (patch)
treead1265f7d9728ba90feacc2fb20c1043eacb4451 /rust/helpers/pci.c
parent3bc54ab3b9790ca92f197e9822e486665daa321c (diff)
ipmi:si: Gracefully handle if the BMC is non-functional
If the BMC is not functional, the driver goes into an error state and starts a 1 second timer. When the timer times out, it will attempt a simple message. If the BMC interacts correctly, the driver will start accepting messages again. If not, it remains in error state. If the driver goes into error state, all messages current and pending will return with an error. This should more gracefully handle when the BMC becomes non-operational, as opposed to trying each messages individually and failing them. Signed-off-by: Corey Minyard <corey@minyard.net>
Diffstat (limited to 'rust/helpers/pci.c')
0 files changed, 0 insertions, 0 deletions