On Sun, Oct 13, 2002 at 01:16:33PM +0200, Jochen Hein wrote: > The symbols should be exported by the kernel, see > arch/s390/kernel/s390_ksyms.c: > > ,---- > | EXPORT_SYMBOL_NOVERS(__copy_from_user_fixup); > | EXPORT_SYMBOL_NOVERS(__copy_to_user_fixup); > `---- > > But the debian compiled kernel does not export these symbols, > according to /proc/ksyms. A kernel build bug?
It seems as if you used the vanilla 2.4.17 kernel-source in which the two symbols are exported. However, the default debian kernel is built with the s390-specific patch (kernel-patch-2.4.17-s390-....deb) applied to the vanilla kernel source code. The patch removes the above two lines. When you use the patched kernel source code for building the openafs-module the module loads without any problems (as I just verified on my system). Jochen (Röhrig)

