From owner-freebsd-questions@FreeBSD.ORG Thu Feb 3 07:56:10 2005 Return-Path: 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 E8D0516A4CE for ; Thu, 3 Feb 2005 07:56:10 +0000 (GMT) Received: from web54005.mail.yahoo.com (web54005.mail.yahoo.com [206.190.36.229]) by mx1.FreeBSD.org (Postfix) with SMTP id 67A3443D49 for ; Thu, 3 Feb 2005 07:56:10 +0000 (GMT) (envelope-from spamrefuse@yahoo.com) Received: (qmail 3893 invoked by uid 60001); 3 Feb 2005 07:56:09 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=kCccM/ZtNQ1WOk7TJP5hxdXSRcRaOf3KoAAFPiRkmhVagefomcKbSohKjHTvJBFoD12ZqQmqTKFOMXrUUITpZctsa3jo722mOHIg1Y7ClTSKGsJEJq7vuV2BOCDJ3am5/zmivwf+ngA/kKYPRlNSt+EH6PMwrR/KPRuOGeNRfLI= ; Message-ID: <20050203075609.3891.qmail@web54005.mail.yahoo.com> Received: from [147.46.44.181] by web54005.mail.yahoo.com via HTTP; Wed, 02 Feb 2005 23:56:09 PST Date: Wed, 2 Feb 2005 23:56:09 -0800 (PST) From: Rob To: FreeBSD questions MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Re: 5.3 ata / atapicam issues (update) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Feb 2005 07:56:11 -0000 > Hope this helps someone. I'm not at all sure > where/what the problem is but > I'll be happy to run on the embedded controller for > the time being. (while > PIO 4 != DMA 133, reliability/functionality is king!) Neither have I an idea what going on here, but after having upgraded a few PCs from 4.10 to 5.3, I empirically deduced following conclusions: 1) The problems is since 5.3, not with any 4.X. 2) Such problems occur when the media (harddisk in my case) are capable of doing a higher speed than the motherboard. For example, harddisk can do maximum UDMA100, but motherboard can maximum handle UDMA66. In such cases I need hw.ata.ata_dma="0" in loader.conf, which slows down the speed to PIO4. Without the hw.ata.ata_dma="0", I get various results, which can be 'kernel panic at bootup after installation' on one PC, to 'odd crashing of X for no good reason' on another PC. When the maximum speeds of harddisk and motherboard match, there's no problem, eventhough they may both operate at a lower than maximum speed. Something really uggly has entered the code of 5.3, with respect to disk speed matching, I believe. Regards, Rob. __________________________________ Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. http://info.mail.yahoo.com/mail_250