From owner-freebsd-questions@FreeBSD.ORG Wed Jul 12 22:47:08 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 4671916A4E1 for ; Wed, 12 Jul 2006 22:47:08 +0000 (UTC) (envelope-from neshort@yahoo.com) Received: from web56513.mail.re3.yahoo.com (web56513.mail.re3.yahoo.com [66.196.97.42]) by mx1.FreeBSD.org (Postfix) with SMTP id E233843D46 for ; Wed, 12 Jul 2006 22:47:06 +0000 (GMT) (envelope-from neshort@yahoo.com) Received: (qmail 55008 invoked by uid 60001); 12 Jul 2006 22:47:06 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=38bOQ4OEWeRNfpgSEKABLql7V31aPmQeVH1bSgzOxDwgyFzMqE23BbfePjEse4ewFfJqsAUBqgacpDcgAocLpaOopl93c45FEYW03IjsfyV6Huxfq8ssCAXzoO41sO5NoYfIaFU2fxEh8Wia/blURX5RCDlI1GWNa8TkMlnSV/c= ; Message-ID: <20060712224706.55006.qmail@web56513.mail.re3.yahoo.com> Received: from [24.221.134.150] by web56513.mail.re3.yahoo.com via HTTP; Wed, 12 Jul 2006 15:47:06 PDT Date: Wed, 12 Jul 2006 15:47:06 -0700 (PDT) From: Neil Short To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: 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 22:47:08 -0000 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 __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com