Re: __bad_udelay() is not included in 2.2.18-pre16

From: Daiki Matsuda (dyky@df-usa.com)
Date: Wed Oct 18 2000 - 17:39:01 EST


Hi, ALL.

> > I tested kernel 2.2.18-pre16. And include/asm-i386/delay.h is modified
> > from 2.2.17. Some non generous kernel modules use udelay() function in
> > its file. But, The function __bad_udelay in delay.h is referred but
> > any instance does not exist. So it's caused Unresolved Symbol problem.
>
> This is a trap to catch modules using overlarge delays. What modules have the
> problem ?

I confirmed two modules.

[dyky@kyasca ~]$ sudo /sbin/depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.2.18-0.01601fb/misc/e100.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.18-0.01601fb/pcmcia/nin_cs.o

e100.o is network module provided by Intel. I used version 1.3.14. The
second nin_cs.o is for PCMCIA-CS SCSI card. It's located in
ftp://projects.sourceforge.net/pub/pcmcia-cs/contrib/NinjaSCSI3-1.0.2.tar.gz.

Regards
Daiki Matsuda
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Oct 23 2000 - 21:00:14 EST