HomeFreeBSD

mpi3mr: Handle Insufficient Power Fault Code

Description

mpi3mr: Handle Insufficient Power Fault Code

The driver now checks for insufficient power faults during the load
phase and immediately fails initialization instead of retrying.

Additionally, if an insufficient power fault is detected by the watchdog
after the controller is up, the controller is marked as unrecoverable
instead of triggering a reset.

This improves fault handling and avoids unnecessary recovery attempts
in low-power conditions.

Reviewed by: ssaxena, imp
Differential Revision: https://reviews.freebsd.org/D49747

Details

Provenance
chandrakanth.patil_broadcom.comAuthored on Apr 27 2025, 11:35 PM
impCommitted on Apr 28 2025, 3:22 AM
Reviewer
imp
Differential Revision
D49747: mpi3mr: Handle Insufficient Power Fault Code
Parents
rGe977ed50bb2b: mpi3mr: Enhance Controller Enable Retry Logic in Host Drivers
Branches
Unknown
Tags
Unknown