Serial ATA Errors

Holtor holtor at yahoo.com
Tue Apr 11 14:26:16 UTC 2006


Hello Everyone,

I started seeing some ata errors on a server running FreeBSD 5.4-STABLE
that I've never seen before. This probably has something to do with it but
we just upgraded the RAM on the server from 1 GB to 2 GB (DDR 400),
perhaps a cable got slightly loose. I'm pretty certain the hard drives are
good since the server ran fine prior to the memory upgrade.

What do the errors below mean? Should I be worried?

Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=c8,
lba=432167635, count=4, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=c8,
lba=432167711, count=4, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=c8,
lba=432167715, count=4, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=c8,
lba=432167719, count=4, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=c8,
lba=432167723, count=4, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=c8,
lba=432167727, count=4, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=c8,
lba=432167731, count=4, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=c8,
lba=432167999, count=4, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=c8,
lba=432168003, count=4, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=13040031, count=32, feature=0
Apr 11 17:17:12 freebsd kernel: ad4: ata_command: addr=c000, command=ca,
lba=17221247, count=32, feature=0


The dmesg output for this server is:

Copyright (c) 1992-2006 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 5.4-STABLE #0: Mon Feb 20 07:56:57 AST 2006
    root at freebsd:/usr/obj/usr/src/sys/FREEBSD
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2992.52-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf41  Stepping = 1
 
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Hyperthreading: 2 logical CPUs
real memory  = 2080309248 (1983 MB)
avail memory = 2034221056 (1939 MB)
ACPI APIC Table: <PM880  AWRDACPI>
ioapic0: Changing APIC ID to 2
ioapic0 <Version 0.3> irqs 0-23 on motherboard
acpi0: <PM880 AWRDACPI> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
cpu0: <ACPI CPU (3 Cx states)> on acpi0
acpi_button0: <Power Button> on acpi0
acpi_button1: <Sleep Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
atapci0: <VIA 6420 SATA150 controller> port
0xd400-0xd4ff,0xd000-0xd00f,0xcc00-0xcc03,0xc800-0xc807,0xc400-0xc403,0xc000-0xc007
irq 20 at device 15.0 on pci0
ata2: channel #0 on atapci0
ata3: channel #1 on atapci0
isab0: <PCI-ISA bridge> at device 17.0 on pci0
isa0: <ISA bus> on isab0
vr0: <VIA VT6102 Rhine II 10/100BaseTX> port 0xe800-0xe8ff mem
0xde001000-0xde0010ff irq 23 at device 18.0 on pci0
miibus0: <MII bus> on vr0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
vr0: Ethernet address: 00:11:5b:03:24:5a
acpi_tz0: <Thermal Zone> on acpi0
npx0: <math processor> on motherboard
npx0: INT 16 interface
ata0 at port 0x3f6,0x1f0-0x1f7 irq 14 on isa0
ata1 at port 0x376,0x170-0x177 irq 15 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 2992519762 Hz quality 800
Timecounters tick every 10.000 msec
ipfw2 initialized, divert disabled, rule-based forwarding disabled,
default to accept, logging limited to 10000 packets/entry by default
ad4: 238475MB <WDC WD2500JD-50FYB0/02.05D02> [484521/16/63] at ata2-master
SATA150
ad6: 76324MB <WDC WD800JD-23JNA1/06.01C06> [155072/16/63] at ata3-master
SATA150
Mounting root from ufs:/dev/ad4s1a


I've been trying to upgrade to the latest RELENG_5 but I can't get the
buildworld to finish cleanly -- gcc keeps crashing at random places
probably due to the errors above.

Any help or advice would be appreciated. This server is remotely hosted so
it's not as easy to fiddle with the hardware inside.

Thank You,

Holt G.

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the freebsd-stable mailing list