When booting a kernel compiled with the 3.0.1 genkernels the keyboard and mouse are disabled when the USB and PCI hotplugging service is started. The same kernel sources, with the same config files, work perfectly if compiled with genkernel 1.8. Tested with the latest gentoo (2.4.22-r5) or ck sources (2.4.23-r1). Reproducible: Always Steps to Reproduce:
no way it could be genkernel's fault if the kernel config and sources are the same. Just NOT possible.
Created attachment 24073 [details] Output of dmesg for the kernel built by the 1.8 genkernel
Created attachment 24074 [details] Output of dmesg for the kernel built by the 3.0.1_beta6 genkernel
I understand your point, still... I can reproduce this at will. It may well be that I erred, or that the bug is not in genkernel, but I am not able to diagnose it any better. Please follow my procedure and see if there's something horribly wrong. I list the history of what I've done: cp -R linux-2.4.22-gentoo-r5/ linux-2.4.22-gentoo-r5-og [Make a copy of the source tree, og for old genkernel] vi /usr/portage/profiles/package.mask [Mask genkernel 3.0.1] emerge genkernel [1.8 gets installed] cp linux-2.4.22-gentoo-r5/.config /etc/kernels/config-2.4.22-gentoo-r5 ln -sf linux-2.4.22-gentoo-r5-og/ linux genkernel [Kernel with old genkernel is compiled] vi /usr/portage/profiles/package.mask [Remove mask] emerge genkernel [Re-emerge genkernel 3.0.1_beta6 rm linux ln -s linux-2.4.22-gentoo-r5 linux cp linux-2.4.22-gentoo-r5-og/.config /usr/share/genkernel/x86/kernel-config-2.4 [Copy the old config over the template] genkernel --install all diff linux-2.4.22-gentoo-r5/.config linux-2.4.22-gentoo-r5-og/.config [Check that the config files are identical. They are.] vi /boot/grub/grub.conf [Set up grub appropriately] Booting the two kernels produces the symptoms described in the original post. I am attaching the dmesg output of the to boot procedures, and remain available to supply any other info you may judge relevant.