[parisc-linux] Unresolved symbols in 2.4.22-pa13
Matthew Wilcox
willy@debian.org
Thu, 6 Nov 2003 16:20:55 +0000
On Wed, Nov 05, 2003 at 09:01:01PM +0100, Ruediger Scholz wrote:
> when compiling the parport driver as a module, I get an unresolved
> symbols error:
> -----><--------
> find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia
> if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.22-pa13; fi
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.22-pa13/kernel/drivers/parport/parport_pc.o
> depmod: outsb
> depmod: outsl
> depmod: insb
> depmod: insl
> -----><--------
> Can s.b. with CVS access add the necessary export symbol lines to
> parport_pc?
I'm confused.
$ find arch/parisc -type f |xargs grep insb
arch/parisc/kernel/parisc_ksyms.c:EXPORT_SYMBOL(insb);
arch/parisc/lib/io.c:void insb (unsigned long port, void *dst, unsigned long count)
Did you perhaps configure ISA and PCI out but parport_pc in? If so ...
user error.
--
"It's not Hollywood. War is real, war is primarily not about defeat or
victory, it is about death. I've seen thousands and thousands of dead bodies.
Do you think I want to have an academic debate on this subject?" -- Robert Fisk