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.
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: kernel. org/pub/ scm/linux/ kernel/ git/torvalds/ linux-2. 6.git 6.31-0206113- generic .config LEVEL=` getconf _NPROCESSORS_ONLN` fakeroot make-kpkg --initrd --append- to-version= -bughunt kernel_image kernel_headers
$ git clone git://git.
$ git checkout v2.6.35-rc3
$ cd linux-2.6
$ cp /boot/config2.
$ yes '' | make oldconfig
$ make-kpkg clean
$ CONCURRENCY_
$ 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 2.6.32- 22-generic .confg
If instead I replace line #4 above with
cp /boot/config-
then it produces a bad kernel.
I will attach a diff of the two kernel config files.