Read errors on Blade 100 with 7.0-RELEASE and SATA DISKS

Gheorghe Ardelean ardelean at ww.uni-erlangen.de
Wed Aug 27 11:18:25 UTC 2008


Hi,

I am trying to use my Blade 100 as an FTP server so I have installed a
PCI SATA controller (VIA Chip) and a WD 400GB SATA HDD.
I was able to write to it over the network a 120GB file but when I try to
read it I get only read errors.

Here are the details:

ad1: TIMEOUT - READ_DMA48 retrying (1 retry left) LBA=638190336
ad1: TIMEOUT - READ_DMA48 retrying (0 retries left) LBA=638190336
ad1: FAILURE - READ_DMA48 timed out LBA=638190336
g_vfs_done():ad1d[READ(offset=326753452032, length=131072)]error = 5

sunblade100# uname -a
FreeBSD sunblade100 7.0-RELEASE FreeBSD 7.0-RELEASE #2: Wed Mar 19 18:21:16 CET 2008
root at sunblade100:/usr/src/sys/sparc64/compile/GENERIC  sparc64

sunblade100# dmesg
...
nexus0: <Open Firmware Nexus device>
pcib0: <U2P UPA-PCI bridge> mem
0x1fe00000000-0x1fe0000ffff,0x1fe01000000-0x1fe010000ff irq
2032,2030,2031,2021 on nexus0
pcib0: Hummingbird compatible, impl 0, version 0, IGN 0x1f, bus A
pcib0: [FILTER]
pcib0: [FILTER]
pcib0: [GIANT-LOCKED]
pcib0: [ITHREAD]
pcib0 dvma: DVMA map: 0xc0000000 to 0xc3ffffff
pcib0: [FILTER]
pci0: <OFW PCI bus> on pcib0
...
pcib1: <OFW PCI-PCI bridge> at device 5.0 on pci0
pci1: <OFW PCI bus> on pcib1
atapci1: <VIA 6421 SATA150 controller> port
0x1000-0x100f,0x1010-0x101f,0x1020-0x102f,0x1030-0x103f,0x1040-0x105f,0x1100-0x11ff
at device 0.0 on pci1
atapci1: [ITHREAD]
...
ad0: 14594MB <Seagate ST315320A 3.21> at ata2-master UDMA66
acd0: CDRW <LTN485S/JOU2> at ata2-slave PIO4
ad1: 381554MB <WDC WD4000YR-01PLB0 01.06A01> at ata4-master SATA150

Did anybody have experience with such a configuration (SATA +
FreeBSD sparc64)? What could be the problem of this read timeout (I was
able to write to it over a 100BaseTX network with 8MB/s without issues)?

Best regards,

Gheorghe Ardelean.

P.S. My GENERIC differs from the original GENERIC.orig only by:

sunblade100# diff -u GENERIC.orig GENERIC
--- GENERIC.orig        2007-10-11 08:20:27.000000000 +0200
+++ GENERIC     2008-08-27 12:56:54.000000000 +0200
@@ -236,3 +236,12 @@
 device         fwip            # IP over FireWire (RFC 2734,3146)
 device         dcons           # Dumb console driver
 device         dcons_crom      # Configuration ROM for dcons
+
+
+device sound
+device snd_ad1816
+device snd_audiocs
+device snd_es137x
+device snd_mss
+
+

because I have tried, without success, to get sound working.



More information about the freebsd-sparc64 mailing list