* Sata Sil3512 bug?
@ 2007-09-27 13:51 MisterE
2007-09-28 12:25 ` Tejun Heo
0 siblings, 1 reply; 10+ messages in thread
From: MisterE @ 2007-09-27 13:51 UTC (permalink / raw)
To: jgarzik, linux-ide, benh
[-- Attachment #1: Type: text/plain, Size: 1037 bytes --]
Hello,
First off, i'm quite new to linux. I don't know the official way's to
report bugs. I'm not even sure that the bug is sata driver related. I
hope you can do some suggestions.
I recently bought 2 Sweex Sata controllers (without raid). This device
contains the Sil3512 chip.
I connected it to my D815EEA motherboard with a samsung hard drive.
When i mounted it and connected to it with WinScp or samba i got
"hangs"; a couple of seconds the filetransfer stopped.
The logs in var and the screen are spooled with errors like in "samsung error.txt".
I now have bought some Western Digitals drives. I get similar problems
(wd error.txt), but nog "hangs".
I've tried the controller in another motherboard, the ASUS CUSL2 (with similar specs)
and i don't have any problems. Can you help? I've included some logs
with may be of use.
btw: i use Debian unstable. I use the same hd with the OS (IDE drive)
on both systems, so we can exclude a faulty OS.
--
Best regards,
MisterE mailto:MisterE2002@zonnet.nl
[-- Attachment #2: samsung error.txt --]
[-- Type: text/plain, Size: 3880 bytes --]
Sep 24 17:42:43 fileserver kernel: NTFS driver 2.1.28 [Flags: R/W MODULE].
Sep 24 17:42:43 fileserver kernel: NTFS volume version 3.1.
Sep 24 17:44:05 fileserver kernel: NTFS volume version 3.1.
Sep 24 17:44:36 fileserver kernel: ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Sep 24 17:44:36 fileserver kernel: ata2.00: (BMDMA2 stat 0x6c0009)
Sep 24 17:44:36 fileserver kernel: ata2.00: cmd c8/00:0c:a8:01:bd/00:00:00:00:00/e1 tag 0 cdb 0x0 data 6144 in
Sep 24 17:44:36 fileserver kernel: res 51/04:00:b3:01:bd/00:00:00:00:00/e1 Emask 0x1 (device error)
Sep 24 17:44:36 fileserver kernel: ata2.00: configured for UDMA/100
Sep 24 17:44:36 fileserver kernel: ata2: EH complete
Sep 24 17:44:36 fileserver kernel: sd 1:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
Sep 24 17:44:36 fileserver kernel: sd 1:0:0:0: [sda] Write Protect is off
Sep 24 17:44:36 fileserver kernel: sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
Sep 24 17:44:36 fileserver kernel: sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Sep 24 17:44:36 fileserver kernel: ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Sep 24 17:44:36 fileserver kernel: ata2.00: (BMDMA2 stat 0x6d0009)
Sep 24 17:44:36 fileserver kernel: ata2.00: cmd c8/00:07:38:19:bd/00:00:00:00:00/e1 tag 0 cdb 0x0 data 3584 in
Sep 24 17:44:36 fileserver kernel: res 51/04:00:3e:19:bd/00:00:00:00:00/e1 Emask 0x1 (device error)
Sep 24 17:44:36 fileserver kernel: ata2.00: configured for UDMA/100
Sep 24 17:44:36 fileserver kernel: ata2: EH complete
Sep 24 17:44:36 fileserver kernel: sd 1:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
Sep 24 17:44:36 fileserver kernel: sd 1:0:0:0: [sda] Write Protect is off
Sep 24 17:44:36 fileserver kernel: sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
Sep 24 17:44:36 fileserver kernel: sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Sep 24 17:45:06 fileserver kernel: ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
Sep 24 17:45:06 fileserver kernel: ata2.00: cmd c8/00:80:3f:21:bd/00:00:00:00:00/e1 tag 0 cdb 0x0 data 65536 in
Sep 24 17:45:06 fileserver kernel: res 40/00:00:3e:19:bd/00:00:00:00:00/e1 Emask 0x4 (timeout)
Sep 24 17:45:07 fileserver kernel: ata2: soft resetting port
Sep 24 17:45:07 fileserver kernel: ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
Sep 24 17:45:07 fileserver kernel: ata2.00: configured for UDMA/100
Sep 24 17:45:07 fileserver kernel: ata2: EH complete
Sep 24 17:45:07 fileserver kernel: sd 1:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
Sep 24 17:45:07 fileserver kernel: sd 1:0:0:0: [sda] Write Protect is off
Sep 24 17:45:07 fileserver kernel: sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
Sep 24 17:45:07 fileserver kernel: sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Sep 24 17:45:37 fileserver kernel: ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
Sep 24 17:45:37 fileserver kernel: ata2.00: cmd c8/00:80:3f:24:bd/00:00:00:00:00/e1 tag 0 cdb 0x0 data 65536 in
Sep 24 17:45:37 fileserver kernel: res 40/00:00:3e:19:bd/00:00:00:00:00/e1 Emask 0x4 (timeout)
Sep 24 17:45:37 fileserver kernel: ata2: soft resetting port
Sep 24 17:45:37 fileserver kernel: ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
Sep 24 17:45:37 fileserver kernel: ata2.00: configured for UDMA/100
Sep 24 17:45:37 fileserver kernel: ata2: EH complete
Sep 24 17:45:37 fileserver kernel: sd 1:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
Sep 24 17:45:37 fileserver kernel: sd 1:0:0:0: [sda] Write Protect is off
Sep 24 17:45:37 fileserver kernel: sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
Sep 24 17:45:37 fileserver kernel: sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[-- Attachment #3: wd error.txt --]
[-- Type: text/plain, Size: 883 bytes --]
Sep 25 14:09:57 fileserver kernel: ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x2400000 action 0x0
Sep 25 14:09:57 fileserver kernel: ata2.00: (BMDMA2 stat 0x650001)
Sep 25 14:09:57 fileserver kernel: ata2.00: cmd ca/00:00:9b:39:02/00:00:00:00:00/e0 tag 0 cdb 0x0 data 131072 out
Sep 25 14:09:57 fileserver kernel: res 51/04:20:7b:3a:02/00:00:00:00:00/e0 Emask 0x1 (device error)
Sep 25 14:09:57 fileserver kernel: ata2.00: configured for UDMA/33
Sep 25 14:09:57 fileserver kernel: ata2: EH complete
Sep 25 14:09:57 fileserver kernel: sd 1:0:0:0: [sda] 976773168 512-byte hardware sectors (500108 MB)
Sep 25 14:09:57 fileserver kernel: sd 1:0:0:0: [sda] Write Protect is off
Sep 25 14:09:57 fileserver kernel: sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
Sep 25 14:09:57 fileserver kernel: sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[-- Attachment #4: lshw asus.txt --]
[-- Type: text/plain, Size: 10549 bytes --]
fileserver
description: Tower Computer
product: System Name
vendor: System Manufacturer
version: System Version
serial: SYS-1234567890
width: 32 bits
capabilities: smbios-2.3 dmi-2.3
configuration: boot=normal chassis=tower
*-core
description: Motherboard
product: CUSL2-C
vendor: ASUSTeK Computer INC.
physical id: 0
version: REV 1.xx
serial: xxxxxxxxxxx
*-firmware
description: BIOS
vendor: Award Software, Inc.
physical id: 0
version: ASUS CUSL2-C ACPI BIOS Revision 1014 Beta 001 (09/20/2002)
size: 64KB
capacity: 448KB
capabilities: pci pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp ls120boot zipboot
*-cpu
description: CPU
product: Pentium III (Coppermine)
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: 6.8.10
slot: PGA 370
size: 1GHz
capacity: 1600MHz
width: 32 bits
clock: 133MHz
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse up
*-cache:0
description: L1 cache
physical id: 9
slot: L1 Cache
size: 32KB
capacity: 32KB
capabilities: pipeline-burst synchronous internal write-back data
*-cache:1
description: L2 cache
physical id: a
slot: L2 Cache
size: 256KB
capacity: 256KB
capabilities: pipeline-burst synchronous internal write-back data
*-memory
description: System Memory
physical id: 22
slot: System board or motherboard
size: 512MB
capacity: 512MB
*-bank:0
description: DIMM DRAM Synchronous
physical id: 0
slot: DIMM 1
size: 256MB
width: 64 bits
*-bank:1
description: DIMM DRAM Synchronous
physical id: 1
slot: DIMM 2
size: 256MB
width: 64 bits
*-bank:2
description: DIMM DRAM Synchronous [empty]
physical id: 2
slot: DIMM 3
*-pci
description: Host bridge
product: 82815 815 Chipset Host Bridge and Memory Controller Hub
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 02
width: 32 bits
clock: 33MHz
configuration: driver=agpgart-intel module=intel_agp
*-pci:0
description: PCI bridge
product: 82815 815 Chipset AGP Bridge
vendor: Intel Corporation
physical id: 1
bus info: pci@0000:00:01.0
version: 02
width: 32 bits
clock: 66MHz
capabilities: pci normal_decode bus_master
*-display
description: VGA compatible controller
product: MGA G400/G450
vendor: Matrox Graphics, Inc.
physical id: 0
bus info: pci@0000:01:00.0
version: 82
width: 32 bits
clock: 33MHz
capabilities: pm agp agp-2.0 vga bus_master cap_list
configuration: latency=64 maxlatency=32 mingnt=16
*-pci:1
description: PCI bridge
product: 82801 PCI Bridge
vendor: Intel Corporation
physical id: 1e
bus info: pci@0000:00:1e.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master
*-storage
description: Mass storage controller
product: SiI 3512 [SATALink/SATARaid] Serial ATA Controller
vendor: Silicon Image, Inc.
physical id: b
bus info: pci@0000:02:0b.0
version: 01
width: 32 bits
clock: 66MHz
capabilities: storage pm bus_master cap_list
configuration: driver=sata_sil latency=32 module=sata_sil
*-network
description: Ethernet interface
product: 83c170 EPIC/100 Fast Ethernet Adapter
vendor: Standard Microsystems Corp [SMC]
physical id: d
bus info: pci@0000:02:0d.0
logical name: eth2
version: 08
serial: 00:e0:29:6c:26:d2
size: 100MB/s
capacity: 100MB/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=epic100 driverversion=2.1 duplex=full ip=10.0.0.12 latency=32 link=yes maxlatency=28 mingnt=8 module=epic100 multicast=yes port=MII speed=100MB/s
*-isa
description: ISA bridge
product: 82801BA ISA Bridge (LPC)
vendor: Intel Corporation
physical id: 1f
bus info: pci@0000:00:1f.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: isa bus_master
configuration: latency=0
*-ide
description: IDE interface
product: 82801BA IDE U100
vendor: Intel Corporation
physical id: 1f.1
bus info: pci@0000:00:1f.1
version: 02
width: 32 bits
clock: 33MHz
capabilities: ide bus_master
configuration: driver=PIIX_IDE latency=0 module=piix
*-ide:0
description: IDE Channel 0
physical id: 0
bus info: ide@0
logical name: ide0
clock: 33MHz
*-disk
description: ATA Disk
product: WDC AC36400L
vendor: Western Digital
physical id: 0
bus info: ide@0.0
logical name: /dev/hda
version: 09.09M08
serial: WD-WM4200668163
size: 6149MB
capacity: 6149MB
capabilities: ata dma lba iordy smart pm partitioned partitioned:dos
configuration: mode=udma2 smart=on
*-volume:0
description: Linux filesystem partition
physical id: 1
bus info: ide@0.0,1
logical name: /dev/hda1
capacity: 5828MB
capabilities: primary bootable
*-volume:1
description: Extended partition
physical id: 2
bus info: ide@0.0,2
logical name: /dev/hda2
size: 321MB
capacity: 321MB
capabilities: primary extended partitioned partitioned:extended
*-logicalvolume
description: Linux swap / Solaris partition
physical id: 5
logical name: /dev/hda5
capacity: 321MB
capabilities: nofs
*-ide:1
description: IDE Channel 1
physical id: 1
bus info: ide@1
logical name: ide1
clock: 33MHz
*-cdrom
description: DVD-RAM writer
product: HL-DT-ST DVDRAM GSA-H42L
physical id: 0
bus info: ide@1.0
logical name: /dev/hdc
version: SL00
serial: K176CJ80810
capabilities: packet atapi cdrom removable nonmagnetic dma lba iordy pm audio cd-r cd-rw dvd dvd-r dvd-ram
configuration: mode=udma4 status=nodisc
*-usb:0
description: USB Controller
product: 82801BA/BAM USB (Hub #1)
vendor: Intel Corporation
physical id: 1f.2
bus info: pci@0000:00:1f.2
version: 02
width: 32 bits
clock: 33MHz
capabilities: uhci bus_master
configuration: driver=uhci_hcd latency=0 module=uhci_hcd
*-usbhost
product: UHCI Host Controller
vendor: Linux 2.6.22-2-686 uhci_hcd
physical id: 1
bus info: usb@1
logical name: usb1
version: 2.06
capabilities: usb-1.10
configuration: maxpower=0mA slots=2 speed=12.0MB/s
*-serial
description: SMBus
product: 82801BA/BAM SMBus
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
version: 02
width: 32 bits
clock: 33MHz
configuration: driver=i801_smbus latency=0 module=i2c_i801
*-usb:1
description: USB Controller
product: 82801BA/BAM USB (Hub #2)
vendor: Intel Corporation
physical id: 1f.4
bus info: pci@0000:00:1f.4
version: 02
width: 32 bits
clock: 33MHz
capabilities: uhci bus_master
configuration: driver=uhci_hcd latency=0 module=uhci_hcd
*-usbhost
product: UHCI Host Controller
vendor: Linux 2.6.22-2-686 uhci_hcd
physical id: 1
bus info: usb@2
logical name: usb2
version: 2.06
capabilities: usb-1.10
configuration: maxpower=0mA slots=2 speed=12.0MB/s
[-- Attachment #5: lspci asus.txt --]
[-- Type: text/plain, Size: 908 bytes --]
00:00.0 Host bridge: Intel Corporation 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82815 815 Chipset AGP Bridge (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 (rev 02)
00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #1) (rev 02)
00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus (rev 02)
00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #2) (rev 02)
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400/G450 (rev 82)
02:0b.0 Mass storage controller: Silicon Image, Inc. SiI 3512 [SATALink/SATARaid] Serial ATA Controller (rev 01)
02:0d.0 Ethernet controller: Standard Microsystems Corp [SMC] 83c170 EPIC/100 Fast Ethernet Adapter (rev 08)
[-- Attachment #6: lshw intel.txt --]
[-- Type: text/plain, Size: 9902 bytes --]
fileserver
description: Computer
width: 32 bits
capabilities: smbios-2.3 dmi-2.3
configuration: boot=normal uuid=82F98A6F-1F59-11D5-BDC8-001083FDCE08
*-core
description: Motherboard
product: D815EEA
vendor: Intel Corporation
physical id: 0
version: AAA10378-405
serial: BLEA11230259
slot: LPT1
*-firmware
description: BIOS
vendor: Intel Corp.
physical id: 0
version: EA81510A.86A.0051.P11.0106190714 (06/19/2001)
size: 64KB
capacity: 448KB
capabilities: pci pnp apm upgrade shadowing escd cdboot bootselect edd int13floppynec int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp ls120boot zipboot biosbootspecification
*-cpu
description: CPU
product: Pentium III (Coppermine)
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: 6.8.6
slot: J4L1
size: 933MHz
capacity: 1100MHz
width: 32 bits
clock: 133MHz
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse up
*-cache:0
description: L1 cache
physical id: 5
slot: None
size: 32KB
capacity: 32KB
clock: 25MHz (40.0ns)
capabilities: pipeline-burst synchronous internal write-back unified
*-cache:1
description: L2 cache
physical id: 6
slot: None
size: 256KB
capacity: 256KB
capabilities: synchronous internal write-back unified
*-memory
description: System Memory
physical id: 2e
slot: System board or motherboard
size: 256MB
*-bank:0
description: [empty]
physical id: 0
slot: DIMM0
*-bank:1
description: DIMM DRAM Synchronous 100 MHz (10.0 ns)
physical id: 1
slot: DIMM1
size: 128MB
width: 64 bits
clock: 100MHz (10.0ns)
*-bank:2
description: DIMM DRAM Synchronous 100 MHz (10.0 ns)
physical id: 2
slot: DIMM2
size: 128MB
width: 64 bits
clock: 100MHz (10.0ns)
*-pci
description: Host bridge
product: 82815 815 Chipset Host Bridge and Memory Controller Hub
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 02
width: 32 bits
clock: 33MHz
configuration: driver=agpgart-intel module=intel_agp
*-display
description: VGA compatible controller
product: 82815 CGC [Chipset Graphics Controller]
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 32 bits
clock: 66MHz
capabilities: pm vga bus_master cap_list
configuration: latency=0
*-pci
description: PCI bridge
product: 82801 PCI Bridge
vendor: Intel Corporation
physical id: 1e
bus info: pci@0000:00:1e.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master
*-multimedia
description: Multimedia audio controller
product: ES1371 [AudioPCI-97]
vendor: Ensoniq
physical id: 7
bus info: pci@0000:01:07.0
version: 08
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=ENS1371 latency=32 maxlatency=128 mingnt=12 module=snd_ens1371
*-storage
description: Mass storage controller
product: SiI 3512 [SATALink/SATARaid] Serial ATA Controller
vendor: Silicon Image, Inc.
physical id: 9
bus info: pci@0000:01:09.0
version: 01
width: 32 bits
clock: 66MHz
capabilities: storage pm bus_master cap_list
configuration: driver=sata_sil latency=32 module=sata_sil
*-network
description: Ethernet interface
product: 3c905C-TX/TX-M [Tornado]
vendor: 3Com Corporation
physical id: c
bus info: pci@0000:01:0c.0
logical name: eth0
version: 78
serial: 00:01:02:e3:12:bb
size: 100MB/s
capacity: 100MB/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=3c59x duplex=full ip=10.0.0.8 latency=32 link=yes maxlatency=10 mingnt=10 module=3c59x multicast=yes port=MII speed=100MB/s
*-isa
description: ISA bridge
product: 82801BA ISA Bridge (LPC)
vendor: Intel Corporation
physical id: 1f
bus info: pci@0000:00:1f.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: isa bus_master
configuration: latency=0
*-ide
description: IDE interface
product: 82801BA IDE U100
vendor: Intel Corporation
physical id: 1f.1
bus info: pci@0000:00:1f.1
version: 02
width: 32 bits
clock: 33MHz
capabilities: ide bus_master
configuration: driver=PIIX_IDE latency=0 module=piix
*-ide
description: IDE Channel 0
physical id: 0
bus info: ide@0
logical name: ide0
clock: 33MHz
*-disk
description: ATA Disk
product: WDC AC36400L
vendor: Western Digital
physical id: 0
bus info: ide@0.0
logical name: /dev/hda
version: 09.09M08
serial: WD-WM4200668163
size: 6149MB
capacity: 6149MB
capabilities: ata dma lba iordy smart pm partitioned partitioned:dos
configuration: mode=udma2 smart=on
*-volume:0
description: Linux filesystem partition
physical id: 1
bus info: ide@0.0,1
logical name: /dev/hda1
capacity: 5828MB
capabilities: primary bootable
*-volume:1
description: Extended partition
physical id: 2
bus info: ide@0.0,2
logical name: /dev/hda2
size: 321MB
capacity: 321MB
capabilities: primary extended partitioned partitioned:extended
*-logicalvolume
description: Linux swap / Solaris partition
physical id: 5
logical name: /dev/hda5
capacity: 321MB
capabilities: nofs
*-usb:0
description: USB Controller
product: 82801BA/BAM USB (Hub #1)
vendor: Intel Corporation
physical id: 1f.2
bus info: pci@0000:00:1f.2
version: 02
width: 32 bits
clock: 33MHz
capabilities: uhci bus_master
configuration: driver=uhci_hcd latency=0 module=uhci_hcd
*-usbhost
product: UHCI Host Controller
vendor: Linux 2.6.22-2-686 uhci_hcd
physical id: 1
bus info: usb@1
logical name: usb1
version: 2.06
capabilities: usb-1.10
configuration: maxpower=0mA slots=2 speed=12.0MB/s
*-serial
description: SMBus
product: 82801BA/BAM SMBus
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
version: 02
width: 32 bits
clock: 33MHz
configuration: driver=i801_smbus latency=0 module=i2c_i801
*-usb:1
description: USB Controller
product: 82801BA/BAM USB (Hub #2)
vendor: Intel Corporation
physical id: 1f.4
bus info: pci@0000:00:1f.4
version: 02
width: 32 bits
clock: 33MHz
capabilities: uhci bus_master
configuration: driver=uhci_hcd latency=0 module=uhci_hcd
*-usbhost
product: UHCI Host Controller
vendor: Linux 2.6.22-2-686 uhci_hcd
physical id: 1
bus info: usb@2
logical name: usb2
version: 2.06
capabilities: usb-1.10
configuration: maxpower=0mA slots=2 speed=12.0MB/s
[-- Attachment #7: lspci intel.txt --]
[-- Type: text/plain, Size: 900 bytes --]
00:00.0 Host bridge: Intel Corporation 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82815 CGC [Chipset Graphics Controller] (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 (rev 02)
00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #1) (rev 02)
00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus (rev 02)
00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #2) (rev 02)
01:07.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 08)
01:09.0 Mass storage controller: Silicon Image, Inc. SiI 3512 [SATALink/SATARaid] Serial ATA Controller (rev 01)
01:0c.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Sata Sil3512 bug?
2007-09-27 13:51 MisterE
@ 2007-09-28 12:25 ` Tejun Heo
2007-09-28 15:25 ` Re[2]: " MisterE
0 siblings, 1 reply; 10+ messages in thread
From: Tejun Heo @ 2007-09-28 12:25 UTC (permalink / raw)
To: MisterE; +Cc: jgarzik, linux-ide, benh
Hello,
MisterE wrote:
> I've tried the controller in another motherboard, the ASUS CUSL2 (with similar specs)
> and i don't have any problems. Can you help? I've included some logs
> with may be of use.
Did you use the same cable on both machines? Also, does the problem go
away if you power the hard drive from the power supply of the other machine?
--
tejun
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Sata Sil3512 bug?
2007-09-28 15:25 ` Re[2]: " MisterE
@ 2007-09-28 15:51 ` Alan Cox
2007-09-28 16:55 ` Tejun Heo
0 siblings, 1 reply; 10+ messages in thread
From: Alan Cox @ 2007-09-28 15:51 UTC (permalink / raw)
To: MisterE; +Cc: Tejun Heo, jgarzik, linux-ide, benh
> sda1 are corrupted (2 to 4 blocks missing). Copying that data back to
> Windows and it give the same results in Quickpar. So reading does not
> have problems. The data written to hda1 is correct.
We've got a whole pile of reports like this with the 3512 and almost
always Nvidia chipset, plus reports of BIOS updates fixing it. That you
see something similar on intel boards is a bit worrying.
Alan
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Sata Sil3512 bug?
2007-09-28 15:51 ` Alan Cox
@ 2007-09-28 16:55 ` Tejun Heo
2007-10-02 19:20 ` Re[2]: " MisterE
0 siblings, 1 reply; 10+ messages in thread
From: Tejun Heo @ 2007-09-28 16:55 UTC (permalink / raw)
To: Alan Cox; +Cc: MisterE, jgarzik, linux-ide, benh
Alan Cox wrote:
>> sda1 are corrupted (2 to 4 blocks missing). Copying that data back to
>> Windows and it give the same results in Quickpar. So reading does not
>> have problems. The data written to hda1 is correct.
>
> We've got a whole pile of reports like this with the 3512 and almost
> always Nvidia chipset, plus reports of BIOS updates fixing it. That you
> see something similar on intel boards is a bit worrying.
Multiple sil3112/3512 + nvidia chipset problem doesn't usually involve
device errors or timeouts. It usually corrupts data silently. And,
yeah, data corruption on intel board is really disturbing.
MisterE, do you have any processor powersaving mechanism enabled? If
so, can you disable all and see whether that changes anything?
--
tejun
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Sata Sil3512 bug?
2007-10-03 7:26 Re[2]: " Mikael Pettersson
@ 2007-10-03 8:31 ` Alexander Sabourenkov
2007-10-03 14:45 ` Re[2]: " MisterE
2007-10-14 12:07 ` Re[2]: " MisterE
0 siblings, 2 replies; 10+ messages in thread
From: Alexander Sabourenkov @ 2007-10-03 8:31 UTC (permalink / raw)
To: Mikael Pettersson; +Cc: MisterE2002, htejun, alan, benh, jgarzik, linux-ide
Mikael Pettersson wrote:
>>
>> I'm thinking of replacing both 3512 controllers with a Promise SATA300
>> TX4. Do you know if there are problems with this device?
>
> (please don't top-post)
>
> There are no known data-corruption issues with Promise SATA cards.
> However, some of them, especially the 2nd generation SATA300 TX4,
> are known to trigger intermittent error interrupts (that are dealt
> with but may cause a speed reduction) in some systems. We're still
> scratching our heads on that issue.
>
But see this thread:
http://marc.info/?l=linux-ide&m=119122463403033&w=2
http://www.spinics.net/lists/linux-ide/msg14868.html
Personally I would not recommend Promise SATA300 TX4 at the moment.
--
./lxnt
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Sata Sil3512 bug?
2007-10-03 14:45 ` Re[2]: " MisterE
@ 2007-10-03 14:50 ` Alan Cox
0 siblings, 0 replies; 10+ messages in thread
From: Alan Cox @ 2007-10-03 14:50 UTC (permalink / raw)
To: MisterE
Cc: Alexander Sabourenkov, Mikael Pettersson, htejun, benh, jgarzik,
linux-ide
> That is not hopefull. Highpoint does not have sata controllers (Except
> softraid controllers). Other (real raid controllers) brands are too
There are pretty much no "real" RAID controllers in the ATA world except
the very high end pricy ones.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Sata Sil3512 bug?
@ 2007-10-04 0:46 Richard Scobie
0 siblings, 0 replies; 10+ messages in thread
From: Richard Scobie @ 2007-10-04 0:46 UTC (permalink / raw)
To: linux-ide
> There are pretty much no "real" RAID controllers in the ATA world
> except the very high end pricy ones.
Can anyone comment on the reliability or otherwise of Marvell 885X6081
controllers?
Supermicro do a reasonably priced non-RAID 8 drive SATA card using it:
http://www.supermicro.com/products/accessories/addon/AoC-SAT2-MV8.cfm
Regards,
Richard
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Sata Sil3512 bug?
2007-10-02 19:20 ` Re[2]: " MisterE
@ 2007-10-04 1:27 ` Tejun Heo
2007-10-13 16:36 ` Re[2]: " MisterE
0 siblings, 1 reply; 10+ messages in thread
From: Tejun Heo @ 2007-10-04 1:27 UTC (permalink / raw)
To: MisterE; +Cc: Alan Cox, jgarzik, linux-ide, benh
Hello,
MisterE wrote:
> I build another setup with almost the same hardware.
> This motherboard had already the latest bios.
> I notice that the computer does almost never find the hard drive
> although the controller is found every time (with lspci).
What do you mean by "almost never"? Does it find the harddisk
sometimes? Also, please post kernel boot log after disk detection
failure. lspci result just indicates only that the PCI device is present.
> So i get no
> drive (sda) assigned. I don't always see the "bios" screen from the
> controller at startup. And in the past it showed the hard drive.
> So i could not experiment with this motherboard.
Can you re-seat the controller or move it to another slot and see
whether things change?
> After that i installed Windows XP and used the orginal (sweex)
> drivers with the first motherboard. This also makes the data corrupt.
> So it seems not to be an linux problem. So there is something wrong with
> the motherboard or the 3512 controller.
>
> After that i plugged both hard drives (ide with windows and sata disk)
> to the Asus board. No data corruption. So the hard disks are'nt the
> problem either.
Hmmm... It's relieving to know that the problem isn't caused by sata_sil
but I don't have much idea than it seems like something goes wrong on
the PCI bus. :-(
> I'm thinking of replacing both 3512 controllers with a Promise SATA300
> TX4. Do you know if there are problems with this device?
I see occasional bug reports on sata_promise but AFAIK there haven't
been any data corruption report. Mikael knows much better about promise
controllers.
Thanks.
--
tejun
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Sata Sil3512 bug?
2007-10-14 12:07 ` Re[2]: " MisterE
@ 2007-10-15 8:44 ` Alexander Sabourenkov
0 siblings, 0 replies; 10+ messages in thread
From: Alexander Sabourenkov @ 2007-10-15 8:44 UTC (permalink / raw)
To: MisterE; +Cc: Mikael Pettersson, htejun, alan, benh, jgarzik, linux-ide
MisterE wrote:
> Hello,
>
> Alexander, does these problems with the Promise SATA300 TX4 happen to
> everyone?
>
Most probably not, as I think it would have been fixed much faster then.
I was waiting for a) release of 2.6.23, and b) me completing the move to
another flat
to retest all the latest developments in mainline and libata-dev.
With a) done and b) almost done, I'll retest and report any issues quite
soon.
Besides, there is a report of TX4 and 2.6.23 not showing problems that
were there with 2.6.22,
( see "Bug is fixed in 2.6.23.1: sata_promise: port is slow to respond,
reset failed" thread).
> The only alternatives are
> using soft-raid products as normal controllers. Does anyone have experiences
> with the following products?
> * Highpoint RocketRAID 1640 (150 MB/s)
> * Highpoint RocketRAID 1740 (300 MB/s)
> * Adaptec 1210SA
>
For any kind of non-hobby task I'd skip trying to build a disk array to
buying a SATA-SCSI/SATA-iSCSI box.
While I had many mind-boggling issues with various combinations of SATA
HDDs, onboard and standalone
controllers, Promise and Infortrend disk arrays worked quite reliably.
--
./lxnt
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Sata Sil3512 bug?
2007-10-13 16:36 ` Re[2]: " MisterE
@ 2007-10-18 3:29 ` Tejun Heo
0 siblings, 0 replies; 10+ messages in thread
From: Tejun Heo @ 2007-10-18 3:29 UTC (permalink / raw)
To: MisterE; +Cc: Alan Cox, jgarzik, linux-ide, benh
MisterE wrote:
> Oct 13 13:01:26 fileserver kernel: ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x2400000 action 0x0
> Oct 13 13:01:26 fileserver kernel: ata4.00: (BMDMA2 stat 0x650001)
> Oct 13 13:01:26 fileserver kernel: ata4.00: cmd ca/00:f8:47:e1:5e/00:00:00:00:00/e4 tag 0 cdb 0x0 data 126976 out
> Oct 13 13:01:26 fileserver kernel: res 51/04:98:a7:e1:5e/00:00:00:00:00/e4 Emask 0x1 (device error)
> Oct 13 13:01:26 fileserver kernel: ata4.00: configured for UDMA/100
> Oct 13 13:01:26 fileserver kernel: ata4: EH complete
> Oct 13 13:01:26 fileserver kernel: sd 3:0:0:0: [sdd] 976773168 512-byte hardware sectors (500108 MB)
> Oct 13 13:01:26 fileserver kernel: sd 3:0:0:0: [sdd] Write Protect is off
> Oct 13 13:01:26 fileserver kernel: sd 3:0:0:0: [sdd] Mode Sense: 00 3a 00 00
> Oct 13 13:01:26 fileserver kernel: sd 3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
>
> I'm not sure if it will result in corrupt data? But i don't trust it
> anymore.
That looks like a data transmission error. When you're transferring
massive amount of data, things like that can happen and it won't cause
data corruption.
> You people advise me to not buy the Promise SATA300 TX4 controller and
> this Sweex PU102 (3512) seems to have problems. Not much choices left
> except the really expensive solutions.
>
> Is it really so hard to build a controller without problems?!? :(
It seems so. :-(
--
tejun
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2007-10-18 3:29 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-04 0:46 Sata Sil3512 bug? Richard Scobie
-- strict thread matches above, loose matches on Subject: below --
2007-10-03 7:26 Re[2]: " Mikael Pettersson
2007-10-03 8:31 ` Alexander Sabourenkov
2007-10-03 14:45 ` Re[2]: " MisterE
2007-10-03 14:50 ` Alan Cox
2007-10-14 12:07 ` Re[2]: " MisterE
2007-10-15 8:44 ` Alexander Sabourenkov
2007-09-27 13:51 MisterE
2007-09-28 12:25 ` Tejun Heo
2007-09-28 15:25 ` Re[2]: " MisterE
2007-09-28 15:51 ` Alan Cox
2007-09-28 16:55 ` Tejun Heo
2007-10-02 19:20 ` Re[2]: " MisterE
2007-10-04 1:27 ` Tejun Heo
2007-10-13 16:36 ` Re[2]: " MisterE
2007-10-18 3:29 ` Tejun Heo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).