6-STABLE + Intel ICH6 SATA Timeouts

Volcane volcane.uk at gmail.com
Sat Nov 26 14:56:22 GMT 2005


hello,

I installed FreeBSD-6 RELEASE on a Intel based server, updated world
to this mornings -STABLE.

The machine has a Intel ICH6 SATA controller in it and 2 drives:

=== dmesg
atapci0: <Intel ICH6 SATA150 controller> port
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x3090-0x309f at device 31.2 on
pci0
atapci0: failed to enable memory mapping!
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
ad0: 157066MB <HDS722516VLSA80 V34OA6MA> at ata0-master SATA150
ad1: 157066MB <HDS722516VLSA80 V34OA6MA> at ata0-slave SATA150
===

The problem is I'm getting read timeouts all over:

ad1: TIMEOUT - READ_DMA retrying (1 retry left) LBA=191
ad0: TIMEOUT - READ_DMA retrying (1 retry left) LBA=10055263
ad1: TIMEOUT - READ_DMA retrying (1 retry left) LBA=12095
ad1: TIMEOUT - READ_DMA retrying (1 retry left) LBA=764891
ad0: TIMEOUT - READ_DMA48 retrying (1 retry left) LBA=282913823
ad0: TIMEOUT - READ_DMA48 retrying (0 retries left) LBA=282913823
ad0: FAILURE - READ_DMA48 status=51<READY,DSC,ERROR> error=4<ABORTED>
LBA=282913823
g_vfs_done():ad0s1f[READ(offset=138958848000, length=10752)]error = 5
vnode_pager_getpages: I/O read error
ad0: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=11521823
ad0: TIMEOUT - WRITE_DMA48 retrying (1 retry left) LBA=283051135
ad0: TIMEOUT - WRITE_DMA48 retrying (0 retries left) LBA=283051135
ad0: FAILURE - WRITE_DMA48 status=51<READY,DSC,ERROR> error=4<ABORTED>
LBA=283051135
g_vfs_done():ad0s1f[WRITE(offset=139029151744, length=4096)]error = 5
ad0: TIMEOUT - READ_DMA retrying (1 retry left) LBA=12703

I've tried booting without ACPI that didn't help, other than that I'm
out of ideas, has anyone had success with this card?  I searched
through the archives and on google and I've come across many posts
concluding this is a crap card, unfortunately I have extremely limited
options for changing cards as the machine is hosted at a ISP and its
their hardware.

Any help would be appreciated.


More information about the freebsd-stable mailing list