Toralf Förster wrote:
> Might be the same issue as described here : 
> http://bugzilla.kernel.org/show_bug.cgi?id=6465
> 
> The compile test of the attached .config failed :
> ...
> 
> drivers/built-in.o: In function `hdlcdev_open':
> drivers/char/pcmcia/synclink_cs.c:4225: undefined reference to `hdlc_open'
> drivers/char/pcmcia/synclink_cs.c:4225: undefined reference to `hdlc_open'
> drivers/built-in.o: In function `hdlcdev_close':
> drivers/char/pcmcia/synclink_cs.c:4286: undefined reference to `hdlc_close'
> drivers/built-in.o: In function `hdlcdev_ioctl':
> drivers/char/pcmcia/synclink_cs.c:4394: undefined reference to `hdlc_ioctl'
> drivers/built-in.o: In function `hdlcdev_init':
> drivers/char/pcmcia/synclink_cs.c:4485: undefined reference to `alloc_hdlcdev'
> drivers/built-in.o: In function `hdlcdev_exit':
> drivers/char/pcmcia/synclink_cs.c:4526: undefined reference to 
> `unregister_hdlc_device'
> make: *** [.tmp_vmlinux1] Error 1

Yes, this is known. If the driver is built-in and
the generic HDLC is modularized, then this occurs.

Several working patches were submitted that fix
the problem, but there was never agreement among
different kernel developers about which was
aesthetically pleasing enough to be accepted.
So none were accepted.

As a practical matter it is not a problem, a properly
configured kernel will build. If I get time, I may
try resubmitting some patches again after 2.6.18 is released.

--
Paul

_______________________________________________
Linux PCMCIA reimplementation list
http://lists.infradead.org/mailman/listinfo/linux-pcmcia

Reply via email to