From owner-freebsd-current@FreeBSD.ORG Thu Jan 29 00:57:01 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAD5C16A4CE for ; Thu, 29 Jan 2004 00:57:01 -0800 (PST) Received: from forthnet.gr (athmta01.forthnet.gr [193.92.150.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD18A43D1F for ; Thu, 29 Jan 2004 00:56:54 -0800 (PST) (envelope-from lefcha@hellug.gr) Received: from localhost.my.domain (ppp2-isdn-198.the.forthnet.gr [213.16.247.198]) by forthnet.gr (8.12.2-20030919/8.12.2) with ESMTP id i0T8uD9Y004007; Thu, 29 Jan 2004 10:56:15 +0200 Received: from localhost.my.domain (localhost [127.0.0.1]) by localhost.my.domain (8.12.10/8.12.10) with ESMTP id i0T8uCv3000636; Thu, 29 Jan 2004 10:56:12 +0200 (EET) (envelope-from lefcha@hellug.gr) Received: (from lefcha@localhost) by localhost.my.domain (8.12.10/8.12.10/Submit) id i0T8u7j8000635; Thu, 29 Jan 2004 10:56:07 +0200 (EET) (envelope-from lefcha@hellug.gr) X-Authentication-Warning: localhost.my.domain: lefcha set sender to lefcha@hellug.gr using -f Date: Thu, 29 Jan 2004 10:56:07 +0200 From: Lefteris Chatzibarbas To: Colin Harford Message-ID: <20040129085607.GA568@bsd> References: <200401290057.00257.vkushnir@Alfacom.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: Vladimir Kushnir cc: current@freebsd.org Subject: Re: ATA still broken X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jan 2004 08:57:02 -0000 On Wed, Jan 28, 2004 at 06:16:35PM -0700, Colin Harford wrote: > Vladimir > > > There are a number of other people that have been echoing problems with > ATA. I fixed mine by updating my bios from 2001... FreeBSD -CURRENT detected all my devices correctly before this commit: http://lists.freebsd.org/pipermail/cvs-src/2004-January/016447.html sos 2004/01/11 14:08:35 PST ... Revision Changes Path 1.199 +62 -37 src/sys/dev/ata/ata-all.c 1.69 +27 -7 src/sys/dev/ata/ata-all.h 1.21 +2 -1 src/sys/dev/ata/ata-card.c 1.9 +3 -2 src/sys/dev/ata/ata-cbus.c 1.54 +20 -6 src/sys/dev/ata/ata-chipset.c 1.166 +35 -21 src/sys/dev/ata/ata-disk.c 1.124 +2 -2 src/sys/dev/ata/ata-dma.c 1.19 +2 -1 src/sys/dev/ata/ata-isa.c 1.26 +38 -44 src/sys/dev/ata/ata-lowlevel.c 1.73 +2 -1 src/sys/dev/ata/ata-pci.c 1.14 +155 -91 src/sys/dev/ata/ata-queue.c 1.74 +5 -4 src/sys/dev/ata/ata-raid.c 1.158 +2 -2 src/sys/dev/ata/atapi-cd.c 1.90 +2 -1 src/sys/dev/ata/atapi-fd.c 1.85 +2 -1 src/sys/dev/ata/atapi-tape.c OpenBSD 3.4, NetBSD 1.6.1, Linux 2.4.24, Linux 2.6.1 detect them correctly. I don't thing it is a BIOS issue. > Alternatively, I think sos@ has fixed the problem from his recent > commit. > > sos 2004/01/28 13:54:41 PST > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-chipset.c > Log: > Fix for those lost interrupts on probe on lots of controller types. > > Note to self, just because an idea is good, it doesn't apply > everywhere. > > Revision Changes Path > 1.59 +6 -6 src/sys/dev/ata/ata-chipset.c > > > Please try updating your src. It doesn't fix the problem, at least not for me.