LSISAS1068 controller reset (mptsas driver)

From: Emiliano Gabrielli (aka AlberT)
Date: Tue Jan 23 2007 - 11:42:46 EST



Hi,
I'm not subscribed to the list .. so plz CC: to me on answer

I'm having some problems with the LSISAS1068 controller (on a Dell PowerEdge
860 havind 2 SAS HD in HW raid 1)...

dmesg gives a number of the following errors:

sd 0:8:0:0:
command: cdb[0]=0x2a: 2a 00 04 29 49 14 00 00 02 00
mptscsih: ioc0: task abort: SUCCESS (sc=cf5cf080)
mptscsih: ioc0: attempting task abort! (sc=cf5cf080)
sd 0:8:0:0:
command: cdb[0]=0x0: 00 00 00 00 00 00
mptscsih: ioc0: task abort: SUCCESS (sc=cf5cf080)
mptscsih: ioc0: attempting target reset! (sc=cf5cf080)
sd 0:8:0:0:
command: cdb[0]=0x2a: 2a 00 04 29 49 14 00 00 02 00
mptscsih: ioc0: target reset: SUCCESS (sc=cf5cf080)
mptscsih: ioc0: attempting task abort! (sc=cf5cf080)
sd 0:8:0:0:
command: cdb[0]=0x0: 00 00 00 00 00 00
mptscsih: ioc0: task abort: SUCCESS (sc=cf5cf080)
mptscsih: ioc0: Attempting host reset! (sc=cf5cf080)
mptbase: Initiating ioc0 recovery


The machine hangs during the problem, but after the host reset everithing
comes back to normality untill the next time the problem arise..

Dell seems not to know nothing about a bug, and they think about a driver
problem (the firmware revision is the last one available)..

Anybody knows something about the problem and a possible solution?

Additional info:

vp1:~# uname -a
Linux vp1 2.6.16.29-xen0 #15 SMP Tue Oct 31 19:10:50 CET 2006 i686 GNU/Linux

vp1:~# hwinfo --storage
24: PCI 208.0: 0100 SCSI storage controller
[Created at pci.244]
Unique ID: oxTw.YyU0P+giqs5
Parent ID: VCu0.YXdx3wZz9v9
SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:08.0
SysFS BusID: 0000:02:08.0
Hardware Class: storage
Model: "ATI SCSI storage controller"
Vendor: pci 0x1000 "LSI Logic / Symbios Logic"
Device: pci 0x0054
SubVendor: pci 0x1028 "ATI Technologies Inc"
SubDevice: pci 0x1f09
Revision: 0x01
Driver: "mptsas"
I/O Ports: 0xec00-0xecff (rw,disabled)
Memory Range: 0xfe9fc000-0xfe9fffff (rw,non-prefetchable)
Memory Range: 0xfe9e0000-0xfe9effff (rw,non-prefetchable)
Memory Range: 0xfea00000-0xfeafffff (ro,prefetchable,disabled)
IRQ: 16 (692766 events)
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #22 (PCI bridge)

vp1:~# lspci -vv -s 02:08.0
0000:02:08.0 SCSI storage controller: LSI Logic / Symbios Logic: Unknown
device 0054 (rev 01)
Subsystem: Dell: Unknown device 1f09
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 72 (16000ns min, 2500ns max), Cache Line Size: 0x10 (64
bytes)
Interrupt: pin A routed to IRQ 16
Region 0: I/O ports at ec00 [disabled] [size=256]
Region 1: Memory at fe9fc000 (64-bit, non-prefetchable) [size=16K]
Region 3: Memory at fe9e0000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at fea00000 [disabled] [size=1M]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [98] Message Signalled Interrupts: 64bit+ Queue=0/0
Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [68] PCI-X non-bridge device.
Command: DPERE- ERO- RBC=0 OST=6
Status: Bus=2 Dev=8 Func=0 64bit+ 133MHz+ SCD- USC-,
DC=simple, DMMRBC=2, DMOST=6, DMCRS=4, RSCEM-
Capabilities: [b0] #11 [0000]


Thank you in advance for any tip

PS:
I'm not subscribed to the list .. plz CC: to me on answer


--
<?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
' socio fondatore del GrUSP ',"\n",
' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/