Problems with missing functions in 2.1.4 kernel

Ian Bonnycastle (ibonny@djavulen.niffleheim.com)
Thu, 17 Oct 1996 10:32:20 -0400


I have been having problems with modules in the new 2.1.4 kernel. In some
modules, insmod has been complaining that a lot of items (symbols) were
"wrong version or undefined." These modules worked 100% in 2.1.3 with no
problems, and I am at a loss for why they are missing in 2.1.4. Here are
the reports:

In the ipx.o module: (standard linux kernel issue)

get_fs_long: wrong version or undefined
get_fs_byte: wrong version or undefined
Loading failed! The module symbols (from linux-2.1.4) don't match your linux-2.1.4

In the dmsdos.o module: (kernel add-on for stacked drives)
msdos_put_super: wrong version or undefined
vfat_rename: wrong version or undefined
vfat_create: wrong version or undefined
vfat_unlink: wrong version or undefined
msdos_unlink: wrong version or undefined
vfat_read_inode: wrong version or undefined
msdos_read_super: wrong version or undefined
vfat_put_super: wrong version or undefined
get_fs_long: wrong version or undefined
msdos_read_inode: wrong version or undefined
vfat_read_super: wrong version or undefined
msdos_mkdir: wrong version or undefined
memcpy_fromfs: wrong version or undefined
msdos_create: wrong version or undefined
put_fs_byte: wrong version or undefined
msdos_rename: wrong version or undefined
vfat_rmdir: wrong version or undefined
vfat_mkdir: wrong version or undefined
get_fs_byte: wrong version or undefined
memcpy_tofs: wrong version or undefined
put_fs_long: wrong version or undefined
vfat_lookup: wrong version or undefined
msdos_unlink_umsdos: wrong version or undefined
msdos_rmdir: wrong version or undefined
msdos_lookup: wrong version or undefined
Loading failed! The module symbols (from linux-2.1.4) don't match your linux-2.1.4

Does anyone know what these are about? And why are they missing? As I said
earlier, they worked fine in 2.1.3. I'm also using *exactly* the same config
(at least the same config OPTIONS, not the same config FILE), so I know
I'm not missing any files. Can someone explain this?

Ian