Skip to contentSkip to conversation

New: getting "FAULT code" message at startup in mpt fusion scsi driver

Bugme-new Andrew Morton 2 participants 2 messages Jan 15, 2008 1 message not in the archive SCSI

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]/

#1 lore raw
Quoted 45 lines · On Tue, 15 Jan 2008 06:30:11 -0800 (PST) [email protected] wrote:

http://bugzilla.kernel.org/show_bug.cgi?id=9752

Summary: getting "FAULT code" message at startup in mpt fusion
scsi driver
Product: SCSI Drivers
Version: 2.5
KernelVersion: 2.6.14
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Other
AssignedTo: [email protected]
ReportedBy: [email protected]

Hardware Environment: 32-bit x86, dual Xeon
Software Environment: nothing special
Problem Description:

On blade startup we're seeing the following message:

Fusion MPT base driver 3.02.55
Copyright (c) 1999-2005 LSI Logic Corporation
Fusion MPT SAS Host driver 3.02.55
mptbase: Initiating ioc0 bringup
mptbase: ioc0: WARNING - IOC is in FAULT state!!!

            FAULT code = 1804h

mptbase: ioc0: ERROR - Failed to come READY after reset! IocState=0
mptbase: ioc0 NOT READY WARNING!
mptbase: WARNING - ioc0 did not initialize properly! (-1)
mptsas: probe of 0000:05:01.0 failed with error -1

I'm not very knowledgable with SCSI, so can someone tell me whether this is a disk fault or a host fault? Even better, does anyone know what the specific fault code means or where I could look it up?

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
#2 lore raw
Quoted 13 lines · Andrew Morton
Quoted 7 lines

On blade startup we're seeing the following message:

Fusion MPT base driver 3.02.55
Copyright (c) 1999-2005 LSI Logic Corporation
Fusion MPT SAS Host driver 3.02.55
mptbase: Initiating ioc0 bringup
mptbase: ioc0: WARNING - IOC is in FAULT state!!!

Quoted 6 lines
            FAULT code = 1804h

mptbase: ioc0: ERROR - Failed to come READY after reset! IocState=0
mptbase: ioc0 NOT READY WARNING!
mptbase: WARNING - ioc0 did not initialize properly! (-1)
mptsas: probe of 0000:05:01.0 failed with error -1

What is happening is while the driver loading, the controller is in FAULT_STATE, and we are unable to recover. The FAULT_CODE = (0x1804) = IFAULT_IOP_SELFTEST_FAILED_TIMER, means "Timer Failure". I suggest this customer try contacting LSI support channels. More than likely a firmware upgrade might fix this issue. I really doubt its a driver issue. The channel support email id is [email protected]. There maybe a Notrel Product Marketing account manager, but I'm not for sure.

Eric