Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jan 2004 10:56:07 +0200
From:      Lefteris Chatzibarbas <lefcha@hellug.gr>
To:        Colin Harford <charford-list@infinithost.com>
Cc:        current@freebsd.org
Subject:   Re: ATA still broken
Message-ID:  <20040129085607.GA568@bsd>
In-Reply-To: <C7A1DB03-51F8-11D8-B730-000A9597E964@infinithost.com>
References:  <200401290057.00257.vkushnir@Alfacom.net> <C7A1DB03-51F8-11D8-B730-000A9597E964@infinithost.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040129085607.GA568>