ata problem with 5.2-RELEASE

From: Régis GRAF <regis_at_bsdlibre.net>
Date: Tue, 13 Jan 2004 23:31:30 +0100
Hi,
I just up my 5.1p11 to 5.2-RELEASE, and have a lot of such messages : 

Jan 13 20:45:35 tiny kernel: ad0: FAILURE - WRITE_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=79763263
Jan 13 20:45:37 tiny kernel: ad0: WARNING - WRITE_DMA UDMA ICRC error (retrying
request)
Jan 13 20:45:37 tiny kernel: ad0: WARNING - WRITE_DMA UDMA ICRC error (retrying
request)
Jan 13 20:45:37 tiny kernel: ad0: FAILURE - WRITE_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=79763263
Jan 13 20:45:41 tiny kernel: ad0: WARNING - WRITE_DMA UDMA ICRC error (retrying
request)
Jan 13 20:45:42 tiny kernel: ad0: WARNING - WRITE_DMA UDMA ICRC error (retrying
request)
Jan 13 20:45:42 tiny kernel: ad0: FAILURE - WRITE_DMA status=51<READY,DSC,ERROR>
error=84<ICRC,ABORTED> LBA=79763263

just before the system freeze.

I have an Sil0680 Ata raid contrôler, with a maxtor 80Go UDMA133. 

using UDMA100 solve the problem. It works perfect with 5.1p11.

here is my dmesg : 
Copyright (c) 1992-2004 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.2-RELEASE #1: Tue Jan 13 09:23:19 CET 2004
    regis_at_tiny.bsdlibre.net:/usr/obj/usr/src/sys/TINY
Preloaded elf kernel "/boot/kernel/kernel" at 0xc07d0000.
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel Pentium III (533.19-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x681  Stepping = 1
 
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 1073676288 (1023 MB)
avail memory = 1037709312 (989 MB)
MPTable: <NEC      EXP5800     >
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
 cpu0 (BSP): APIC ID:  1
 cpu1 (AP): APIC ID:  0
ioapic0: Assuming intbase of 0
ioapic1: Assuming intbase of 16
ioapic0 <Version 1.1> irqs 0-15 on motherboard
ioapic1 <Version 1.1> irqs 16-31 on motherboard
Pentium Pro MTRR support enabled
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcibios: BIOS version 2.10
pcib0: <MPTable Host-PCI bridge> at pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
pcib0: slot 2 INTA routed to irq 19
pcib0: slot 3 INTA routed to irq 18
pcib0: slot 7 INTA routed to irq 23
pcib0: slot 9 INTA routed to irq 25
pcib0: slot 15 INTA routed to irq 16
pci0: <display, VGA> at device 2.0 (no driver attached)
fxp0: <Intel 82559 Pro/100 Ethernet> port 0x5400-0x543f mem
0xf4000000-0xf40fffff,0xf4201000-0xf4201fff irq 18 at device 3.0 on pci0
fxp0: Ethernet address 00:00:4c:d9:0f:d0
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
atapci0: <SiI 0680 UDMA133 controller> port
0x5460-0x546f,0x5480-0x5483,0x5488-0x548f,0x5484-0x5487,0x5490-0x5497 mem
0xf4203000-0xf42030ff irq 23 at device 7.0 on pci0
atapci0: [MPSAFE]
ata2: at 0xf4203000 on atapci0
ata2: [MPSAFE]
ata3: at 0xf4203000 on atapci0
ata3: [MPSAFE]
fxp1: <Intel 82558 Pro/100 Ethernet> port 0x5440-0x545f mem
0xf4100000-0xf41fffff,0xf4500000-0xf4500fff irq 25 at device 9.0 on pci0
fxp1: Ethernet address 00:90:27:9a:66:61
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> on miibus1
inphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
isab0: <PCI-ISA bridge> port 0x580-0x58f at device 15.0 on pci0
isa0: <ISA bus> on isab0
atapci1: <ServerWorks ROSB4 UDMA33 controller> port 0x840-0x84f at device 15.1
on pci0
ata0: at 0x1f0 irq 14 on atapci1
ata0: [MPSAFE]
ata1: at 0x170 irq 15 on atapci1
ata1: [MPSAFE]
ohci0: <OHCI (generic) USB controller> mem 0xf4202000-0xf4202fff irq 16 at
device 15.2 on pci0
usb0: OHCI version 1.0, legacy support
usb0: <OHCI (generic) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: (0x1166) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 4 ports with 4 removable, self powered
pcib1: <MPTable Host-PCI bridge> at pcibus 1 on motherboard
pci1: <PCI bus> on pcib1
pcib1: slot 4 INTA routed to irq 16
pcib1: slot 4 INTB routed to irq 17
ahc0: <Adaptec aic7899 Ultra160 SCSI adapter> port 0x5800-0x58ff mem
0xf6000000-0xf6000fff irq 16 at device 4.0 on pci1
aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
ahc1: <Adaptec aic7899 Ultra160 SCSI adapter> port 0x6000-0x60ff mem
0xf6001000-0xf6001fff irq 17 at device 4.1 on pci1
aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs
pcib2: <MPTable PCI-PCI bridge> at device 12.0 on pci1
pci2: <PCI bus> on pcib2
pcib2: slot 8 INTA routed to irq 22
mlx0: <Mylex version 5 RAID interface> port 0x7000-0x707f mem
0xf8000000-0xfbffffff,0xf6110000-0xf611007f irq 22 at device 8.0 on pci2
mlx0: controller initialisation in progress...
mlx0: initialisation complete.
mlx0: DAC1164PVX, 3 channels, firmware 5.08-0-81, 64MB RAM
mlxd0: <Mylex System Drive> on mlx0
mlxd0: 17366MB (35565568 sectors) RAID 7 (online)
GEOM: create disk mlxd0 dp=0xc654318c
pci2: <mass storage, RAID> at device 9.0 (no driver attached)
orm0: <Option ROMs> at iomem
0xce800-0xd0fff,0xc9000-0xc9fff,0xc8000-0xc8fff,0xc0000-0xc7fff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> at port
0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0c01> can't assign resources (memory)
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0700> can't assign resources (port)
unknown: <PNP0400> can't assign resources (port)
Timecounters tick every 10.000 msec
ipfw2 initialized, divert enabled, rule-based forwarding enabled, default to
deny, logging limited to 100 packets/entry by default
acd0: CDROM <SAMSUNG CD-ROM SC-148F> at ata0-master PIO4
GEOM: create disk ad0 dp=0xc6556760
ad0: 78167MB <Maxtor 6Y080L0> [158816/16/63] at ata2-master UDMA133
sa0 at ahc1 bus 0 target 2 lun 0
sa0: <ARCHIVE Python 04106-XXX 735B> Removable Sequential Access SCSI-2 device
sa0: 10.000MB/s transfers (10.000MHz, offset 15)
SMP: AP CPU #1 Launched!
Mounting root from ufs:/dev/mlxd0s1a


Thanks in advance...

Régis

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
Received on Tue Jan 13 2004 - 13:33:54 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:37 UTC