Subject: Re: ide disks missing under 3.99.15
To: Arto Huusko <arto.huusko@utu.fi>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: port-alpha
Date: 02/05/2006 21:26:15
On Sat, Feb 04, 2006 at 07:36:25PM +0200, Arto Huusko wrote:
> Hi,
> 
> I have an alphastation 500, with an IDE card and one IDE disk.
> This is what they look like under 3.99.3:
> 
> cmdide0 at pci0 dev 11 function 0
> cmdide0: Silicon Image 0680 (rev. 0x02)
> cmdide0: bus-master DMA support present
> cmdide0: primary channel configured to native-PCI mode
> cmdide0: using kn20aa irq 0 for native-PCI interrupt
> atabus0 at cmdide0 channel 0
> cmdide0: secondary channel configured to native-PCI mode
> atabus1 at cmdide0 channel 1
> 
> wd0 at atabus0 drive 1: <ST3160021A>
> wd0: drive supports 16-sector PIO transfers, LBA48 addressing
> wd0: 149 GB, 310101 cyl, 16 head, 63 sec, 512 bytes/sect x 312581808 sectors
> wd0: 32-bit data port
> wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
> wd0(cmdide0:0:1): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA)
> 
> I tried to upgrade to 3.99.15 (sources updated about Jan 20), but
> neither my custom kernel nor GENERIC find the IDE disk anymore.
> The cmdide is still there:
> 
> cmdide0 at pci0 dev 11 function 0
> cmdide0: Silicon Image 0680 (rev. 0x02)
> cmdide0: bus-master DMA support present
> cmdide0: primary channel configured to native-PCI mode
> cmdide0: using kn20aa irq 0 for native-PCI interrupt
> atabus0 at cmdide0 channel 0
> cmdide0: secondary channel configured to native-PCI mode
> atabus1 at cmdide0 channel 1
> 
> No error messages appear on the console. The disk is just simply not
> found. When booting 3.99.3, wd0 is probed right after sd0. When
> booting 3.99.15 there is a delay of a few seconds after sd0 is
> probed, so I'm assuming it is still trying to find the disk, but
> fails for some reason.

Please make sure you have sys/dev/ic/wdc.c 1.234. If that's not the problem,
try going back to sys/dev/ata/ata.c 1.72

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--