lkml.org 
[lkml]   [2005]   [Feb]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Linux hangs during IDE initialization at boot for 30 sec
Richard Hughes wrote:
> Benjamin Herrenschmidt <benh <at> kernel.crashing.org> writes:
>
>>This looks like bogus HW, or bogus list of IDE interfaces ...
>
>
> How can I test to see if this is the case?
>
>
>>The IDE layer waits up to 30 seconds for a device to drop it's busy bit,
>>which is necessary for some drives that aren't fully initialized yet.
>
>
> Sure, make sense.
>
>
>>I suspect in your case, it's reading "ff", which indicates either that
>>there is no hardware where the kernel tries to probe, or that there is
>>bogus IDE interfaces which don't properly have the D7 line pulled low so
>>that BUSY appears not set in absence of a drive.
>
>
> Right. How do I find the value of D7?
>
>
>>I'm not sure how the list of intefaces is probed on this machine, that's
>>probably where the problem is.

I've read that people have had this problem go away if they disable this
option:

< > generic/default IDE chipset support

If you have chipset support for your IDE controller this isn't needed,
and I'd recommend disabling it. The "why" it made the problem go away is
something I can't answer.

Cheers,
Con
[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2005-03-22 14:10    [W:0.038 / U:0.192 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site