sil5744 over eSATA regression - repeated kernel failures & device initialisation times out
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Medium
|
Unassigned |
Bug Description
I have recently purchased an external eSATA/USB2.0 hard drive enclosure (Startech S252U2ERR) which uses the Silicon Image sil5744 RAID SATA controller. The enclosure can take up to two 2.5" hdds.
There are 4 modes: JBOD, BIG, RAID0 and RAID1
Upon using this on Kubuntu 11.10 only the JBOD mode works okay and both installed disks are detected using eSATA Port Multipler.
In any of the other modes, specifically RAID1, the device never initialises properly and the kernel retries eventually time out.
The following is repeated in the System Log after running KDE Partition Editor:
...
01/02/12 09:42:03 PM ubuntu kernel [ 1194.864697] ata6.00: hard resetting link
01/02/12 09:42:03 PM ubuntu udevd[14719] timeout: killing 'udisks-part-id /dev/sdb' [16632]
01/02/12 09:42:03 PM ubuntu kernel [ 1195.356424] ata6.00: SATA link up 3.0 Gbps (SStatus 123 SControl 310)
01/02/12 09:42:03 PM ubuntu kernel [ 1195.356478] ata6.01: hard resetting link
01/02/12 09:42:03 PM ubuntu kernel [ 1195.676511] ata6.01: SATA link down (SStatus 0 SControl 310)
01/02/12 09:42:03 PM ubuntu kernel [ 1195.676889] ata6.00: configured for UDMA/133
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724152] ata6: EH complete
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724240] ata6.00: failed to read SCR 1 (Emask=0x40)
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724247] ata6.01: failed to read SCR 1 (Emask=0x40)
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724257] ata6.15: exception Emask 0x10 SAct 0x0 SErr 0x800000 action 0x6 frozen
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724274] ata6.15: irq_stat 0x08000000, interface fatal error
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724277] ata6.15: SError: { LinkSeq }
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724281] ata6.00: exception Emask 0x100 SAct 0x1 SErr 0x0 action 0x6 frozen
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724285] ata6.00: failed command: READ FPDMA QUEUED
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724290] ata6.00: cmd 60/08:00:
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724292] res 50/00:00:
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724295] ata6.00: status: { DRDY }
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724298] ata6.01: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 frozen
01/02/12 09:42:04 PM ubuntu kernel [ 1195.724303] ata6.15: hard resetting link
01/02/12 09:42:04 PM ubuntu kernel [ 1196.216056] ata6.15: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
01/02/12 09:42:04 PM ubuntu kernel [ 1196.216685] ata6.01: limiting SATA link speed to 1.5 Gbps
01/02/12 09:42:04 PM ubuntu kernel [ 1196.216693] ata6.00: hard resetting link
01/02/12 09:42:04 PM ubuntu udevd[14719] timeout: killing 'udisks-part-id /dev/sdb' [16632]
01/02/12 09:42:05 PM ubuntu kernel [ 1196.708343] ata6.00: SATA link up 3.0 Gbps (SStatus 123 SControl 310)
01/02/12 09:42:05 PM ubuntu kernel [ 1196.708393] ata6.01: hard resetting link
01/02/12 09:42:05 PM ubuntu kernel [ 1197.028570] ata6.01: SATA link down (SStatus 0 SControl 310)
01/02/12 09:42:05 PM ubuntu kernel [ 1197.028946] ata6.00: configured for UDMA/133
01/02/12 09:42:05 PM ubuntu kernel [ 1197.076169] ata6: EH complete
...
Finally ending in:
...
01/02/12 09:42:06 PM ubuntu kernel [ 1198.430570] ata6.00: status: { DRDY }
01/02/12 09:42:06 PM ubuntu kernel [ 1198.430573] ata6.01: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 frozen
01/02/12 09:42:06 PM ubuntu kernel [ 1198.430581] ata6.15: hard resetting link
01/02/12 09:42:07 PM ubuntu kernel [ 1198.920059] ata6.15: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
01/02/12 09:42:07 PM ubuntu kernel [ 1198.920589] ata6.01: limiting SATA link speed to 1.5 Gbps
01/02/12 09:42:07 PM ubuntu kernel [ 1198.920594] ata6.00: hard resetting link
01/02/12 09:42:07 PM ubuntu kernel [ 1199.412218] ata6.00: SATA link up 3.0 Gbps (SStatus 123 SControl 310)
01/02/12 09:42:07 PM ubuntu kernel [ 1199.412250] ata6.01: hard resetting link
01/02/12 09:42:07 PM ubuntu udevd[14719] timeout: killing 'udisks-
01/02/12 09:42:08 PM ubuntu kernel [ 1199.732455] ata6.01: SATA link down (SStatus 0 SControl 310)
01/02/12 09:42:08 PM ubuntu kernel [ 1199.732935] ata6.00: configured for UDMA/133
01/02/12 09:42:08 PM ubuntu udevd[14719] 'udisks-
01/02/12 09:42:08 PM ubuntu kernel [ 1199.780454] ata6: EH complete
...
Every second the LEDs blink on the controller as the attempts to initialise the device are retried.
Eventually the initialisation times out and the partition editor opens but does not report the attached disk.
The exact same hardware works fine under Ubuntu 10.04, hence the "regression" heading.
The System log reports the following:
...
Jan 2 20:58:22 adventure kernel: [ 293.958683] ata6: hard resetting link
Jan 2 20:58:23 adventure kernel: [ 294.880095] ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
Jan 2 20:58:23 adventure kernel: [ 294.880822] ata6.15: Port Multiplier 1.1, 0x1095:0x5744 r33, 2 ports, feat 0x1/0x9
Jan 2 20:58:23 adventure kernel: [ 294.881131] ata6.00: hard resetting link
Jan 2 20:58:24 adventure kernel: [ 295.410555] ata6.00: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
Jan 2 20:58:24 adventure kernel: [ 295.410617] ata6.01: hard resetting link
Jan 2 20:58:24 adventure kernel: [ 295.760728] ata6.01: SATA link down (SStatus 0 SControl 320)
Jan 2 20:58:24 adventure kernel: [ 295.761029] ata6.00: ATA-7: External Disk 0, 1.1597, max UDMA/133
Jan 2 20:58:24 adventure kernel: [ 295.761038] ata6.00: 156301488 sectors, multi 1: LBA48 NCQ (depth 31/32)
Jan 2 20:58:24 adventure kernel: [ 295.761278] ata6.00: configured for UDMA/133
Jan 2 20:58:24 adventure kernel: [ 295.761389] ata6: EH complete
Jan 2 20:58:24 adventure kernel: [ 295.761677] scsi 5:0:0:0: Direct-Access ATA External Disk 0 1.15 PQ: 0 ANSI: 5
Jan 2 20:58:24 adventure kernel: [ 295.762115] sd 5:0:0:0: Attached scsi generic sg2 type 0
Jan 2 20:58:24 adventure kernel: [ 295.768799] sd 5:0:0:0: [sdb] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB)
Jan 2 20:58:24 adventure kernel: [ 295.768919] sd 5:0:0:0: [sdb] Write Protect is off
Jan 2 20:58:24 adventure kernel: [ 295.768989] sd 5:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Jan 2 20:58:24 adventure kernel: [ 295.769946] sdb: unknown partition table
Jan 2 20:58:24 adventure kernel: [ 295.773805] sd 5:0:0:0: [sdb] Attached SCSI disk
Jan 2 20:58:28 adventure kernel: [ 300.040123] Machine check events logged
...
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: linux-image-
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xd9300000 irq 47'
Mixer name : 'IDT 92HD71B7X'
Components : 'HDA:111d76b2,
Controls : 20
Simple ctrls : 12
CasperVersion: 1.287
Date: Mon Jan 2 21:33:30 2012
HotplugNewDevices:
HotplugNewMounts:
LiveMediaBuild: Kubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
MachineType: Hewlett-Packard HP Pavilion dv3500 Notebook PC
ProcEnviron:
LANGUAGE=
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.60
SourcePackage: linux
Symptom: storage
UdevMonitorLog:
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
UdisksMonitorLog: Monitoring activity from the disks daemon. Press Ctrl+C to cancel.
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/25/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.18
dmi.board.
dmi.board.name: 1505
dmi.board.vendor: Inventec
dmi.board.version: KBC Version 13.16
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Inventec
dmi.chassis.
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP Pavilion dv3500 Notebook PC
dmi.product.
dmi.sys.vendor: Hewlett-Packard
I have just updated to the latest everything on 11.10 and still have the issue:
uname -a
Linux zbase 3.0.0-14-generic #23-Ubuntu SMP Mon Nov 21 20:28:43 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux