ATA still broken
Lefteris Chatzibarbas
lefcha at hellug.gr
Thu Jan 29 00:57:02 PST 2004
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.
More information about the freebsd-current
mailing list