Re: OOPS on 2.2.17

From: Keith Owens (kaos@ocs.com.au)
Date: Sat Sep 30 2000 - 00:21:28 EST


On Fri, 29 Sep 2000 23:48:34 -0500 (CDT),
Erik McKee <emckee@tamu.edu> wrote:
>I recieved this oops on boot up. ksymoops claims that the module is from
>2.2.16, but I haven't touched any of the modules after make
>modules_install.
>Warning (compare_Version): Version mismatch. 3c507 says 2.2.17, bsd_comp says 2.2.16. Expect lots of address mismatches.

You have a mixture of 2.2.16 and 2.2.17 modules in your system. Erase
all of /lib/modules/`uname -r` and do a fresh make modules_install, but
see below first.

>Warning (compare_maps): ksyms_base symbol module_list_R__ver_module_list not found in System.map. Ignoring ksyms_base entry

You have been caught by the broken symbol versioning in the Makefiles.

mv .config ..
make mrproper
mv ../.config .
make oldconfig
make dep clean bzImage modules
rm -rf /lib/modules/<new version>
make install modules_install
reboot

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Sep 30 2000 - 21:00:26 EST