Distribution: Gentoo Linux
Hardware Environment: Toshiba Satellite Pro M30 notebook
During boot the kernel hangs for 30 seconds. I have marked the position in the
attached dmesg output with a "*** ... ***" line.
Created attachment 3872 [details]
My kernel configuration.
Created attachment 3873 [details]
Output of dmesg command.
Created attachment 3874 [details]
Output of "lspci -vv" command with 2.6.8 kernel.
Created attachment 3875 [details]
Output of "lspci -vv" command with 2.6.9 kernel.
2.6.9-ac3, 2.6.9-mm1, and 2.6.9-gentoo-r1 have the same problem as 2.6.9-vanilla.
Created attachment 3880 [details]
Output of dmesg command with 2.6.10-rc1 kernel.
Created attachment 3881 [details]
Output of "lspci -vv" command with 2.6.10-rc1 kernel.
2.6.10-rc1 has the same problem.
Try compiling the kernel without generic IDE chipset support.
Your laptop really only needs Intel PIIXn chipset support (which includes ICH
chipsets). Disabling generic IDE chipset support means that if you move the disk
to system with a different IDE chipset, after the kernel has booted (by lilo or
grub) it won't be able to use any IDE disks at all (which is why you have a
backup kernel). However, as you have a laptop it really doesn't matter.
I believe in 2.6.9 the generic IDE chipset code now seems to scan for remaining
potential IDE devices causing the delay.
Thank you, that did the trick.
Created attachment 4313 [details]
I am using gentoo kernel 2.6.10, without Generic IDE chipset support. The
problem is extra irritating here as I get a double 30 second delay - causing
the delay to be longer than the rest of the boot process.
I've marked the two delays with "*** ~30 seconds delay ***" in my dmesg output.
*** Bug 4064 has been marked as a duplicate of this bug. ***
Is this bug still holds? The subsystem has changed, please test with recent kernels.
Created attachment 12973 [details]
portion of dmesg showing delay
This is still happening with 2.6.22. Attached is the part of my dmesg output that shows an approximately 19-second delay in the IDE section.
Could you try 2.6.24 or 2.6.25-rc2 with "hdc=noprobe" parameter?
[ yeah, not a full solution but may serve as a working workaround ]
(In reply to comment #15)
> Could you try 2.6.24 or 2.6.25-rc2 with "hdc=noprobe" parameter?
I'm using a different DVD drive now and I don't have any delays during boot anymore. This is with 2.6.23-gentoo-r8 and no special boot parameters.
Thanks, I'll close this bug for now.