You are not logged in.
When I update my kernel26 package to 2.6.35.4-2 or newer, several modules will not load. This is a big problem because I can't use any USB devices including my mouse. If I revert to 2.6.35.4-1 the problem is gone. I am seeing these errors in my kernel log:
Oct 2 12:11:05 localhost kernel: usbcore: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: usbcore: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: usbcore: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: usbcore: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: usbcore: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: usbcore: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: usbcore: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: usbcore: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: drm: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: snd: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: snd: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: snd: Unknown symbol compat_alloc_user_space (err 0)
Oct 2 12:11:05 localhost kernel: ipv6: Unknown symbol udp_lib_rehash (err 0)
Oct 2 12:11:05 localhost kernel: drm: Unknown symbol compat_alloc_user_space (err 0)
I deleted /lib/modules and reinstalled the kernel26 package so I know there were no old modules hanging around. I guess I could try compiling a custom kernel but there has to be a better solution...
UPDATE: I just figured out the problem. I recently installed a SSD as a boot drive and thought GRUB root was pointing there. In reality it was pointing to my HDD so the kernel and modules were being loaded from /boot on the HDD instead of the SSD. Sorry for the confusion d:(
Last edited by Da_Coynul (2010-10-03 00:25:37)
Offline
I do not have any problem with 2.6.35.7-1 (the latest package). You appear to have problems with very usual modules like usbcore that I use also. I would suggest you to upgrade to the latest package (maybe your mirror is outdated, try choosing another one). It maybe a good idea to clear the /lib/modules/2.6.35-ARCH directory before upgrading to be sure tere are no old modules ramaining
Last edited by olive (2010-10-02 17:21:25)
Offline
Are you using VirtualBox? I've had trouble booting because it would try to load the old modules and would lead to mysterious USB errors on boot.
If you are, delete them from the /lib/modules/2.6.35-ARCH/misc/ directory.
Offline
@olive
@slytux
Thanks for your suggestions.
I tried changing to a different mirror and I deleted all modules (including the Virtualbox module) before updating kernel26 but I am still having the same problem.
I would really like to get this working since 2.6.35.4-2 has a fix for an x86_64 local root eploit d:-)
Offline
Try booting after appending pci=noacpi in the grub kernel line. On the grub screen press 'e' to edit and 'Enter' to save and then 'b' to boot.
Offline
Tried it, still not working.
Try booting after appending pci=noacpi in the grub kernel line. On the grub screen press 'e' to edit and 'Enter' to save and then 'b' to boot.
Offline