Messages in this thread Patch in this message |  | | Subject | Re: Unresolved Symbols in 2.0.19 | Date | Thu, 12 Sep 1996 11:10:55 +0200 | From | Alain KNAFF <> |
| |
>In article <5176un$o4a@quba.quantum.de>, Thomas Omerzu wrote: >> >>In 2.0.19: >> >>*** Unresolved symbols in module /lib/modules/2.0.19/scsi/st.o >> >>Hmm. >> >> >> >>-- >>*---------------------------------------------------------------------------- >* >> Thomas Omerzu Internet: omerzu@quantum.de >> Quantum Software GmbH Web: http://www.quantum.de/~to/ >> Dortmund, Germany Telefon: +49-231-9749-233 Fax: -3 > >Yeah, I am getting the same!
This is due to a rewriting of the semaphore routines, which added two new functions (up_wakeup and down_failed), which were not reflected into ksyms.c. The following patch fixes this problem:
diff -ur 2.0.19/linux/arch/i386/kernel/ksyms.c linux/arch/i386/kernel/ksyms.c --- 2.0.19/linux/arch/i386/kernel/ksyms.c Wed Jul 3 22:17:54 1996 +++ linux/arch/i386/kernel/ksyms.c Wed Sep 11 22:42:45 1996 @@ -6,9 +6,15 @@ extern void dump_thread(struct pt_regs *, struct user *); extern int dump_fpu(elf_fpregset_t *); +void up_wakeup(void); +void down_failed(void); + + static struct symbol_table arch_symbol_table = { #include <linux/symtab_begin.h> /* platform dependent support */ + X(up_wakeup), + X(down_failed), X(dump_thread), X(dump_fpu), #ifdef __SMP__
|  |