Comment 9 for bug 595448

Revision history for this message
Jarrett Miller (spook) wrote :

I now have more info. It is most certainly a kernel config file issue. If I build from linux git tree using the config-2.6.31-0206113-generic as the base config file it produces a good kernel. I tested this with both v2.6.31 and v2.6.35-rc3.

If I do the exact same thing but instead use config-2.6.32-22-generic that ships with lucid then I get the big pause during boot.

just to be clear the following lists exactly what I am doing:
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
$ git checkout v2.6.35-rc3
$ cd linux-2.6
$ cp /boot/config2.6.31-0206113-generic .config
$ yes '' | make oldconfig
$ make-kpkg clean
$ CONCURRENCY_LEVEL=`getconf _NPROCESSORS_ONLN` fakeroot make-kpkg --initrd --append-to-version=-bughunt kernel_image kernel_headers
$ cd ..
$ sudo dpkg -i *.deb
$ sudo update-initramfs -c -k 2.6.35-rc3-bunghunt
$ sudo update-grub
$ sudo reboot

This procedure produces a good kernel
If instead I replace line #4 above with
cp /boot/config-2.6.32-22-generic .confg

then it produces a bad kernel.
I will attach a diff of the two kernel config files.