[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#274720: enumerating kernels where IDE detection fails



I have the same hardware as Florent (Athlon, ASUS VIA, Adaptec RAID),
and I'm running into the same bug.  That is, the kernel sees my Adaptec
RAID disk fine (presented as SCSI, aacraid driver), but it doesn't see
any of my IDE disks.

I have done some experiments to try to pin down the location of this bug:

2.4.21-1-k7 fails to find the RAID array, but it works if I compile the
kernel with the Adaptec aacraid driver 1.1.5, and then it can see the
IDE disks.  Earlier 2.4 Debian kernels behave the same.

2.4.22-1-k7 and a 2.4.22 kernel I built with the Adaptec driver both see
the RAID array but fail to see the IDE disks.  Later 2.4 Debian kernels
behave the same.

2.6.0-1-k7 works completely.  Both the RAID and IDE disks work.

2.6.2-1-k7 fails to see the IDE disks.  Rebuilding myself gives the same
results.  Later 2.6 Debian kernels behave the same.

KNOPPIX works with recent 2.4 and all 2.6 kernels.  In particular,
2.4.26 and 2.6.6 kernels from KNOPPIX work.  That makes me think this is
a Debian bug, not a Linux bug.

So ... what broke between 2.4.21 and 2.4.22 and between 2.6.0 and 2.6.2?
Changes from 2.4.21 to 2.4.22 include the E-IDE driver (drivers/ide/)
changing from revision 6.31 to 7.00beta4.  I built a 2.4.22 kernel with
the ide driver from 2.4.21, and this worked.  It seems there has been a
regression.

I hope this information helps someone debug this further.  How can I help?
This problem is getting in my way.

 < Stephen



Reply to: