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
[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
[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