2002-09-13 02:17:14

by Jacek Pliszka

[permalink] [raw]
Subject: recalc_sigpending in usb.c

Hi!

I am trying to compile 2.5.34. But during make modules_install

depmod: *** Unresolved symbols in
/lib/modules/2.5.34/kernel/drivers/usb/storage/usb-storage.o
depmod: show_trace
depmod: recalc_sigpending

When I comment out show_trace and add
EXPORT_SYMBOL(recalc_sigpending);

to kernel/ksyms.c

make modules_install works but then

modprobe usb-storage gives:

/lib/modules/2.5.34/kernel/drivers/usb/storage/usb-storage.o: unresolved
symbol recalc_sigpending
/lib/modules/2.5.34/kernel/drivers/usb/storage/usb-storage.o: insmod
/lib/modules/2.5.34/kernel/drivers/usb/storage/usb-storage.o failed
/lib/modules/2.5.34/kernel/drivers/usb/storage/usb-storage.o: insmod
usb-storage failed

If I comment out recalc_sigpending instead - the drive does not
work at all. Hangs during eject.

Drive worked, though slowly in 2.4.18-10 (Red Hat 7.3)

I am sorry I am not subscribed so please, CC the answer to me.

Thanks for any help you could provide,

Jacek