Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jun 2004 02:46:09 -0700
From:      "Eric Sabban" <eric@lame.net>
To:        <questions@freebsd.org>
Subject:   3WARE: Drive sector ECC error corrected
Message-ID:  <200406110946.i5B9kBN6024343@goliath.lame.net>

index | next in thread | raw e-mail

I'm currently running 3ware 8506-12 cards on freebsd 4.9 using the built in
twe driver. Today (and previously) I've run into a situation where a volume
stops responding to any read or write requests.

 

Here is the AEN log:

 

<tr><td WIDTH="3%" BGCOLOR="#f9bb00">.</td><td>18:44:28 Sat
29-May-2004</td><td>Drive sector ECC error corrected on port 7 on controller
ID:0. (0x23)</td></tr>

 

Here is my dmesg:

Copyright (c) 1992-2003 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 4.9-RELEASE-p2 #4: Thu Feb  5 14:24:16 GMT 2004

    root@build.globat.com:/usr/obj/usr/src/sys/SMP-GLOBAT

Timecounter "i8254"  frequency 1193182 Hz

CPU: Intel(R) Xeon(TM) CPU 2.80GHz (2790.72-MHz 686-class CPU)

  Origin = "GenuineIntel"  Id = 0xf25  Stepping = 5

 
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  = 2146959360 (2096640K bytes)

avail memory = 2086326272 (2037428K bytes)

Programming 24 pins in IOAPIC #0

IOAPIC #0 intpin 2 -> irq 0

Programming 24 pins in IOAPIC #1

Programming 24 pins in IOAPIC #2

FreeBSD/SMP: Multiprocessor motherboard: 4 CPUs

 cpu0 (BSP): apic id:  0, version: 0x00050014, at 0xfee00000

 cpu1 (AP):  apic id:  1, version: 0x00050014, at 0xfee00000

 cpu2 (AP):  apic id:  6, version: 0x00050014, at 0xfee00000

 cpu3 (AP):  apic id:  7, version: 0x00050014, at 0xfee00000

 io0 (APIC): apic id:  2, version: 0x00178020, at 0xfec00000

 io1 (APIC): apic id:  3, version: 0x00178020, at 0xfec80000

 io2 (APIC): apic id:  4, version: 0x00178020, at 0xfec80400

Preloaded elf kernel "kernel" at 0xc04b8000.

Warning: Pentium 4 CPU: PSE disabled

Pentium Pro MTRR support enabled

md0: Malloc disk

Using $PIR table, 20 entries at 0xc00fde80

npx0: <math processor> on motherboard

npx0: INT 16 interface

pcib0: <Host to PCI bridge> on motherboard

pci0: <PCI bus> on pcib0

pci0: <unknown card> (vendor=0x8086, dev=0x2541) at 0.1

pcib1: <PCI to PCI bridge (vendor=8086 device=2543)> at device 2.0 on pci0

pci1: <PCI bus> on pcib1

pci1: <unknown card> (vendor=0x8086, dev=0x1461) at 28.0

pcib2: <PCI to PCI bridge (vendor=8086 device=1460)> at device 29.0 on pci1

IOAPIC #1 intpin 4 -> irq 2

pci2: <PCI bus> on pcib2

twe0: <3ware Storage Controller> port 0x7000-0x700f mem
0xfc800000-0xfcffffff,0xfc200000-0xfc20000f irq 2 at device 2.0 on pci2

twe0: 12 ports, Firmware FE7S 1.05.00.063, BIOS BE7X 1.08.00.048

pci1: <unknown card> (vendor=0x8086, dev=0x1461) at 30.0

pcib3: <PCI to PCI bridge (vendor=8086 device=1460)> at device 31.0 on pci1

pci3: <PCI bus> on pcib3

pci0: <unknown card> (vendor=0x8086, dev=0x2544) at 2.1

pcib4: <Intel 82801BA/BAM (ICH2) Hub to PCI bridge> at device 30.0 on pci0

IOAPIC #0 intpin 21 -> irq 5

IOAPIC #0 intpin 20 -> irq 10

IOAPIC #0 intpin 23 -> irq 11

pci4: <PCI bus> on pcib4

pci4: <ATI Mach64-GR graphics accelerator> at 3.0 irq 5

fxp0: <Intel 82550 Pro/100 Ethernet> port 0x8400-0x843f mem
0xfe000000-0xfe01ffff,0xfe041000-0xfe041fff irq 10 at device 4.0 on pci4

fxp0: Ethernet address 00:02:b3:e9:0d:28

inphy0: <i82555 10/100 media interface> on miibus0

inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

em0: <Intel(R) PRO/1000 Network Connection, Version - 1.7.16> port
0x8440-0x847f mem 0xfe020000-0xfe03ffff irq 11 at device 5.0 on pci4

em0:  Speed:N/A  Duplex:N/A

isab0: <PCI to ISA bridge (vendor=8086 device=2480)> at device 31.0 on pci0

isa0: <ISA bus> on isab0

atapci0: <Intel ICH3 ATA100 controller> port
0x6c60-0x6c6f,0-0x3,0-0x7,0-0x3,0-0x7 irq 0 at device 31.1 on pci0

ata0: at 0x1f0 irq 14 on atapci0

ata1: at 0x170 irq 15 on atapci0

pci0: <unknown card> (vendor=0x8086, dev=0x2483) at 31.3 irq 0

orm0: <Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xc97ff,0xe3000-0xe3fff
on isa0

pmtimer0 on isa0

fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0

fdc0: FIFO enabled, 8 bytes threshold

atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0

atkbd0: <AT Keyboard> irq 1 on atkbdc0

kbd0 at atkbd0

vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0

sc0: <System console> at flags 0x100 on isa0

sc0: VGA <16 virtual consoles, flags=0x100>

sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0

sio0: type 16550A, console

sio1 at port 0x2f8-0x2ff irq 3 on isa0

sio1: type 16550A

ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0

ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode

ppc0: FIFO with 16/16/9 bytes threshold

lpt0: <Printer> on ppbus0

lpt0: Interrupt-driven port

ppi0: <Parallel I/O> on ppbus0

APIC_IO: Testing 8254 interrupt delivery

APIC_IO: routing 8254 via IOAPIC #0 intpin 2

SMP: AP CPU #1 Launched!

SMP: AP CPU #2 Launched!

SMP: AP CPU #3 Launched!

ad2: 39205MB <Maxtor 6E040L0> [79656/16/63] at ata1-master UDMA100

acd0: CDROM <SR244W> at ata0-master PIO4

twed0: <Unit 0, RAID5, Normal> on twe0

twed0: 354550MB (726120320 sectors)

twed1: <Unit 6, RAID5, Rebuilding> on twe0

twed1: 763124MB (1562879488 sectors)

twe0: command interrupt

Mounting root from ufs:/dev/ad2s1a

 

--

More relevant stuff from boot -v:

 

twe0: <3ware Storage Controller> port 0x7000-0x700f mem
0xfc800000-0xfcffffff,0xfc200000-0xfc20000f irq 2 at device 2.0 on pci2

twe0: AEN: <soft reset>

twe0: 12 ports, Firmware FE7S 1.05.00.063, BIOS BE7X 1.08.00.048

twe0: Monitor ME7X 1.01.00.038, PCB Rev5    , Achip 3.20    , Pchip 1.30-66

twe0: port 0: WDC WD740GD-00FLA0                       70911MB

twe0: port 1: WDC WD740GD-00FLA0                       70911MB

twe0: port 2: WDC WD740GD-00FLA0                       70911MB

twe0: port 3: WDC WD740GD-00FLA0                       70911MB

twe0: port 4: WDC WD740GD-00FLA0                       70911MB

twe0: port 5: WDC WD740GD-00FLA0                       70911MB

twe0: port 6: WDC WD2000JD-00GBB0                      190782MB

twe0: port 7: WDC WD2000JD-00GBB0                      190782MB

twe0: port 8: WDC WD2000JD-00GBB0                      190782MB

twe0: port 9: WDC WD2000JD-00GBB0                      190782MB

twe0: port 10: WDC WD2000JD-00GBB0                      190782MB

twe0: port 11: WDC WD2000JD-00GBB0                      190782MB

 

twed0: <Unit 0, RAID5, Normal> on twe0

twed0: 354550MB (726120320 sectors)

Creating DISK twed0

twed1: <Unit 6, RAID5, Normal> on twe0

twed1: 763124MB (1562879488 sectors)

Creating DISK twed1

twe0: command interrupt

 

Any ideas would be appreciated. These disks are new and this has happened
twice on two different disks.

 

Eric


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406110946.i5B9kBN6024343>