Ralf Roesch wrote: > Could you please try to insert in module /arch/mips/kernel/mips_ksyms.c: > > EXPORT_SYMBOL_NOVERS(memchr); > (best located in section: marked /* String functions */) Did that. > and then recompile your kernel. This is what I did trying to compile the patched kernel: `cp /boot/config-2.4.27-r5k-cobalt .config' `make-kpkg --append-to-version "-r5k-cobalt" --revision 2.4.27 --config old configure' `make-kpkg clean' `make-kpkg binary-arch' which failed. This is the result: ---snip--- gcc -D__KERNEL__ -I/usr/src/kernel-source-2.4.27/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -I /usr/src/kernel-source-2.4.27/include/asm/gcc -G 0 -mno-abicalls -fno-pic -pipe -finline-limit=100000 -mabi=32 -march=r5000 -mips4 -Wa,-32 -Wa,-march=r5000 -Wa,-mips4 -Wa,--trap -nostdinc -iwithprefix include -DKBUILD_BASENAME=lcd -c -o lcd.o lcd.c lcd.c:554: warning: initialization from incompatible pointer type lcd.c:561: error: `LCD_MINOR' undeclared here (not in a function) lcd.c:561: error: initializer element is not constant lcd.c:561: error: (near initialization for `lcd_dev.minor') make[4]: *** [lcd.o] Error 1 make[4]: Leaving directory `/usr/src/kernel-source-2.4.27/drivers/char' make[3]: *** [first_rule] Error 2 make[3]: Leaving directory `/usr/src/kernel-source-2.4.27/drivers/char' make[2]: *** [_subdir_char] Error 2 make[2]: Leaving directory `/usr/src/kernel-source-2.4.27/drivers' make[1]: *** [_dir_drivers] Error 2 make[1]: Leaving directory `/usr/src/kernel-source-2.4.27' make: *** [stamp-build] Error 2 ---snap--- Umm... LCD_MINOR shouldn't have anything to do with EXPORT_SYMBOL_NOVERS(memchr), should it? I haven't compiled a kernel within the past couple of months, but according to my notes, this is the way to do -- please correct me if I'm wrong. Thanks, Daniel > Hope this helps. > > Best regards > > Ralf > > > Daniel Rheinbay wrote: > > Dear Debian MIPS Mailing List, > > > > after upgrading the kernel (security updates, I guess), smbfs is not > > working any longer... when trying to modprobe smbfs, all I get is > > > > ---snip--- > > /lib/modules/2.4.27-r5k-cobalt/kernel/fs/smbfs/smbfs.o: /lib/modules/2.4.27-r5k-cobalt/kernel/fs/smbfs/smbfs.o: unresolved symbol memchr > > /lib/modules/2.4.27-r5k-cobalt/kernel/fs/smbfs/smbfs.o: > > insmod /lib/modules/2.4.27-r5k-cobalt/kernel/fs/smbfs/smbfs.o failed > > /lib/modules/2.4.27-r5k-cobalt/kernel/fs/smbfs/smbfs.o: insmod smbfs > > failed > > ---snap--- > > > > Any idea why this is happening? > > > > > > Thanks in advance, > > Daniel > >
Attachment:
smime.p7s
Description: S/MIME cryptographic signature