Date: Tue, 30 Nov 2004 23:52:16 -0500 From: Mykel <Mykel@mWare.ca> To: Christopher Vance <christopher@nu.org> Cc: freebsd-stable@freebsd.org Subject: Re: FAILURE - WRITE_DMA timed out Message-ID: <41AD4E00.5060707@mWare.ca> In-Reply-To: <200412010335.iB13ZkC6064636@anembo.nu.org> References: <200412010335.iB13ZkC6064636@anembo.nu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Christopher Vance wrote: >When I use SATA disks heavily on a 5.3-R machine (Athlon) with the >SiI3512 disk controller, I get frequent (sometimes one every 1-5 >minutes) WRITE_DMA timed out messages (with different blocks and both >disks). > >It also panics with more than one kind of panic, and sometimes doesn't >even get to finish the background fsck from the previous panic before >dying again. > >Given that both disks get the WRITE_DMA messages, and the one with the >OS on didn't have any problems when used with a VIA controller in a >different machine, I tend to think it's either the controller or the >software driving it. > >Would I have any joy upgrading along 5-STABLE, perhaps after I move >the disk back to the machine that works, or won't that make any >difference? (As in, are there any relevant ata changes since then?) > >I've already tried setting both hw.ata.ata_dma and hw.ata.wc to 0, but >I still get these timeouts. > I don't have any solutions for you, but I'm curious to know what kind of drives you're using... apparently SiI 3114s aren't so good with bridged (PATA<->SATA) connections, and Seagates are mostly native... On my setup (SiI3112+Seagate), I get WRITE_DMA timeo's a few times a day. Never had panics as result of the SATA tho. atapci1@pci0:13:0: class=0x018001 card=0x02509005 chip=0x31121095 rev=0x02 hdr=0x00 vendor = 'Silicon Image Inc (Was: CMD Technology Inc)' device = 'SiI 3112 SATARaid Controller' class = mass storage ATA channel 2: Master: ad4 <ST3120026AS/3.18> ATA/ATAPI rev 6 Slave: no device present I don't even use it very heavily, it's *just* for my .oggs. Nothing else. It sucks. We're presently looking at 3Ware and others for a heavy duty network setup we're doing... hoping we can make the SiIs work instead of dropping a few grand on 3Wares... :\ but I'm not confident the SiIs are good for anything important. Myke
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41AD4E00.5060707>