Date: Fri, 10 Feb 2006 11:35:30 +0100 (CET) From: Michael Reifenberger <mike@Reifenberger.com> To: sos@freebsd.org Cc: FreeBSD Stable <freebsd-stable@freebsd.org> Subject: IDE DMA Timeouts Message-ID: <20060210111959.Y5942@fw.reifenberger.com>
next in thread | raw e-mail | index | archive | help
Hi, since one year I have an amd64 Asus A8V Deluxe with 2 sata WD Raptors and AMD64 X2 4800 cpu running fresh i386 RELENG_6/SMP. Until yesterday I always used only one of the disks at a time. On one disk I had RELENG_6 amd64, on the other where RELENG_6 i386. I never had any disk problems so far whene using only one of the disks concurrently. So HW-problems seems less likely to me. Yesterday I created an gmirror of both disks and now I start getting (occasionally) the following messages under load: ... ad0: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=58914495 ad0: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=123039679 ad1: WARNING - WRITE_DMA UDMA ICRC error (retrying request) LBA=54591167 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=12195663 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=1635791 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=44137999 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=50282255 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=56249551 ad1: WARNING - WRITE_DMA UDMA ICRC error (retrying request) LBA=97339535 ad1: WARNING - WRITE_DMA UDMA ICRC error (retrying request) LBA=135283407 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=11254159 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=47525839 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=53599055 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=111091855 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=128326863 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=129464079 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=2358543 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=20341519 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=110633679 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=5420495 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=5722511 ad1: WARNING - WRITE_DMA UDMA ICRC error (retrying request) LBA=46084951 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=107076431 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=102623759 ad1: WARNING - WRITE_DMA UDMA ICRC error (retrying request) LBA=38935439 ad1: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=1227535 ... Is there a timing issue with SMP? dmesg shows: ... CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ (2403.09-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x20f32 Stepping = 2 Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,C MOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT> Features2=0x1<SSE3> AMD Features=0xe2500800<SYSCALL,NX,MMX+,<b25>,LM,3DNow+,3DNow> real memory = 2147155968 (2047 MB) avail memory = 2096107520 (1999 MB) FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 ... atapci0: <VIA 6420 SATA150 controller> port 0xd000-0xd007,0xc800-0xc803,0xc400-0 xc407,0xc000-0xc003,0xb800-0xb80f,0xb400-0xb4ff irq 20 at device 15.0 on pci0 ata2: <ATA channel 0> on atapci0 ata3: <ATA channel 1> on atapci0 atapci1: <VIA 8237 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376, 0xfc00-0xfc0f at device 15.1 on pci0 ata0: <ATA channel 0> on atapci1 ata1: <ATA channel 1> on atapci1 ... ad0: 70911MB <WDC WD740GD-00FLA1 27.08D27> at ata2-master SATA150 ad1: 70911MB <WDC WD740GD-00FLA1 27.08D27> at ata3-master SATA150 ... Bye/2 --- Michael Reifenberger, Business Development Manager SAP-Basis, Plaut Consulting Comp: Michael.Reifenberger@plaut.de | Priv: Michael@Reifenberger.com http://www.plaut.de | http://www.Reifenberger.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060210111959.Y5942>