Is this an "EXTRAVERSION" issue? I know only a little about this, but IIRC if you set the "EXTRAVERSION" flag when upgrading kernels, it will append the modules directory name with that, so that you can keep module versions separate, which can indeed be important whether you're just upgrading or if you want to maintain multiple kernels on a single filesystem...
hope I'm not too far off-base, Ben On Fri, 9 Jan 2004 15:38:28 -0800 Bob Miller <[EMAIL PROTECTED]> wrote: | I'm trying to upgrade to a 2.4.22 kernel. It boots, but it can't load | most modules. I get errors like this. | | # insmod lvm-mod | Using /lib/modules/2.4.22-gentoo-r2/kernel/drivers/md/lvm-mod.o | /lib/modules/2.4.22-gentoo-r2/kernel/drivers/md/lvm-mod.o: | unresolved symbol kernel_flag_cacheline | | kernel_flag_cacheline is clearly an exported symbol -- I can see it in | i386_ksyms.c and in the output of "strings /usr/src/linux/vmlinux". | (Actually, I see the versioned symbol | kernel_flag_cacheline_Rsmp_eb36899a.) | | I built the kernel and the modules from the same sources and | config options. | | What am I doing wrong? How can I get this kernel to load modules? | | Thanks... | | -- | Bob Miller K<bob> | kbobsoft software consulting | http://kbobsoft.com [EMAIL PROTECTED] _______________________________________________ EuG-LUG mailing list [EMAIL PROTECTED] http://mailman.efn.org/cgi-bin/listinfo/eug-lug
