2000-12-18 03:38:42

by khromy

[permalink] [raw]
Subject: unresolved symbols pm_*register ad1848.o

2.4.0-test13-pre3 unresolved symbols:

modprobe ad1848
/lib/modules/2.4.0-test13-pre3/kernel/drivers/sound/ad1848.o: unresolved symbol pm_unregister_Reccd1e64
/lib/modules/2.4.0-test13-pre3/kernel/drivers/sound/ad1848.o: unresolved symbol pm_register_R8dbab11c
/lib/modules/2.4.0-test13-pre3/kernel/drivers/sound/ad1848.o: insmod /lib/modules/2.4.0-test13-pre3/kernel/drivers/sound/ad1848.o failed
--
L1: khromy ;khromy(at)lnuxlab.net


2000-12-18 06:47:20

by Peter Samuelson

[permalink] [raw]
Subject: Re: unresolved symbols pm_*register ad1848.o


[khromy]
> 2.4.0-test13-pre3 unresolved symbols:
>
> modprobe ad1848
> /lib/modules/2.4.0-test13-pre3/kernel/drivers/sound/ad1848.o: unresolved symbol pm_unregister_Reccd1e64
> /lib/modules/2.4.0-test13-pre3/kernel/drivers/sound/ad1848.o: unresolved symbol pm_register_R8dbab11c

Looks like your symbol versions got out of sync, somehow.
Unfortunately this is fairly easy to do, due to the fragile nature of
MODVERSIONS.

cp .config ..
make mrproper
cp ../.config .
make oldconfig
make dep

and try again.

Peter

2000-12-18 06:50:31

by Peter Samuelson

[permalink] [raw]
Subject: Re: unresolved symbols pm_*register ad1848.o


[Peter Samuelson]
> Looks like your symbol versions got out of sync, somehow.

Uh, never mind, I didn't notice that pm.c is not listed as exporting
symbols. Someone else just posted a patch -- add pm.o to the
'export-objs' line in kernel/Makefile.

Peter