Page MenuHomeFreeBSD

D44426.id.diff
No OneTemporary

D44426.id.diff

diff --git a/sys/dev/mpi3mr/mpi3mr.c b/sys/dev/mpi3mr/mpi3mr.c
--- a/sys/dev/mpi3mr/mpi3mr.c
+++ b/sys/dev/mpi3mr/mpi3mr.c
@@ -1403,14 +1403,10 @@
static inline bool mpi3mr_diagfault_success(struct mpi3mr_softc *sc,
U32 ioc_status)
{
- U32 fault;
-
if (!(ioc_status & MPI3_SYSIF_IOC_STATUS_FAULT))
return false;
- fault = mpi3mr_regread(sc, MPI3_SYSIF_FAULT_OFFSET) & MPI3_SYSIF_FAULT_CODE_MASK;
- if (fault == MPI3_SYSIF_FAULT_CODE_DIAG_FAULT_RESET)
- return true;
- return false;
+ mpi3mr_print_fault_info(sc);
+ return true;
}
/**

File Metadata

Mime Type
text/plain
Expires
Thu, Mar 5, 12:11 AM (16 h, 51 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29260836
Default Alt Text
D44426.id.diff (549 B)

Event Timeline