From owner-freebsd-questions@FreeBSD.ORG Wed Jul 12 23:46:37 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D8E6516A4DA for ; Wed, 12 Jul 2006 23:46:37 +0000 (UTC) (envelope-from jhorne@dfwlp.com) Received: from zeus.int.dfwlp.com (zeus.dfwlp.com [208.11.134.127]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DC3E43D53 for ; Wed, 12 Jul 2006 23:46:37 +0000 (GMT) (envelope-from jhorne@dfwlp.com) Received: from athena.int.dfwlp.com (athena.int.dfwlp.com [192.168.125.83]) (authenticated bits=0) by zeus.int.dfwlp.com (8.13.6/8.13.6) with ESMTP id k6CNkZ1r057446 for ; Wed, 12 Jul 2006 18:46:35 -0500 (CDT) (envelope-from jhorne@dfwlp.com) From: Jonathan Horne To: freebsd-questions@freebsd.org Date: Wed, 12 Jul 2006 18:46:14 -0500 User-Agent: KMail/1.9.3 References: <20060712224706.55006.qmail@web56513.mail.re3.yahoo.com> In-Reply-To: <20060712224706.55006.qmail@web56513.mail.re3.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200607121846.17087.jhorne@dfwlp.com> X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED, UPPERCASE_25_50 autolearn=failed version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on zeus.int.dfwlp.com Subject: Re: nForce4 IDE channel UDMA woes X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jul 2006 23:46:38 -0000 On Wednesday 12 July 2006 17:47, Neil Short wrote: > This is a problem on a home-built computer using an > nVidia nForce4 motherboard. > > IDE 1 and 2 each have two devices. > > IDE 1 master: a Maxtor hard drive (jumpered to master) > IDE 1 slave: a CDRW (jumpered to slave) > IDE 2 master: CDRW (jumpered to master) > IDE 2 slave: CDRW (jumpered to slave) > > So, when I do something intense - like build a new > kernel or buildworld - I start getting the following > in stdout: > > > ad0: WARNING - WRITE_DMA48 UDMA ICRC error (retrying > request) LBA=505006527 > ad0: FAILURE - WRITE_DMA48 status=51 > error=4 LBA=505006527 > ad0: WARNING - WRITE_DMA48 UDMA ICRC error (retrying > request) LBA=505006655 > ad0: FAILURE - WRITE_DMA48 status=51 > error=4 LBA=505006655 > g_vfs_done():ad0s1f[WRITE(offset=253247242240, > length=131072)]error = 5 > ad0: WARNING - WRITE_DMA48 UDMA ICRC error (retrying > request) LBA=505006527 > ad0: FAILURE - WRITE_DMA48 status=51 > error=4 LBA=505006527 > ad0: WARNING - WRITE_DMA48 UDMA ICRC error (retrying > request) LBA=505006655 > ad0: FAILURE - WRITE_DMA48 status=51 > error=4 LBA=505006655 > g_vfs_done():ad0s1f[WRITE(offset=253247242240, > length=131072)]error = 5 > ad0: WARNING - WRITE_DMA48 UDMA ICRC error (retrying > request) LBA=505006527 > ad0: WARNING - WRITE_DMA48 UDMA ICRC error (retrying > request) LBA=505006655 > ad0: FAILURE - WRITE_DMA48 status=51 > error=4 LBA=505006655 > ad0: FAILURE - WRITE_DMA48 status=51 > error=4 LBA=505006527 > g_vfs_done():ad0s1f[WRITE(offset=253247242240, > length=131072)]error = 5 > ad0: WARNING - WRITE_DMA48 UDMA ICRC error (retrying > request) LBA=505006527 > ad0: FAILURE - WRITE_DMA48 status=51 > error=4 LBA=505006527 > ad0: WARNING - WRITE_DMA48 UDMA ICRC error (retrying > request) LBA=505006655 > ad0: FAILURE - WRITE_DMA48 status=51 > error=4 LBA=505006655 > g_vfs_done():ad0s1f[WRITE(offset=253247242240, > length=131072)]error = 5 > > > > Now, interestingly, if I unplug the CDRW that uses IDE > 1 slave, everything works fine. > > But for my needs, I need three CDRWs. > > Questions: > > I have noticed a lot of Internet chatter about this > kind of thing happening with similar configurations on > WinXP. Using the generic XP IDE driver seems to fix > it. > > Could this be a problem with FreeBSD? > > Do you think it would be a dumb idea to try to run > either the hard drive or one of the CDRWs from one of > the available SATAs? > > > > ====== > Now I, Nebuchadnezzar, praise and extol and honor the King of heaven, for > all his works are truth, and his ways are justice; and he is able to bring > low those who walk in pride. Daniel 4:37 > if you have access to one of those converter dealies, that you can put an ide drive on an sata channel, then i would give that a shot. my system is on an sata drive (FreeBSD 6.1-STABLE) and performance is quite satisfactory. even if it performs with the same speed as any other IDE drive... at least you will have seperated your cdroms from your disk's data path. hth, jonathan