lkml.org 
[lkml]   [2000]   [Nov]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subjectmodutils-2.3.21: modprobe looping
Hi Keith,

thanks for your modutils-2.3.21!

During testing I found a problem:
modprobe pppoe was recursing endlessly in build_stack().

Find attached the modules.dep that caused this: There is a circular
dependency of pppoe on pppox on pppoe on ....

modprobe has code to detect this in build_stack(), but it seems to not work.
The old dep is thrown away and the new one is taken. And checked for
dependencies again :-(
Of course, one could also think of depmod making sure that such circular
dependencies do not occur, but I guess, it's more robust if depmod has a
working test in any case.

Test system was a PPC machine running 2.4.0-test9.

Do you have a fix for this?

Regards,
--
Kurt Garloff <garloff@suse.de> Eindhoven, NL
GPG key: See mail header, key servers Linux kernel development
SuSE GmbH, Nuernberg, FRG SCSI, Security
/lib/modules/2.4.0-test9/kernel/drivers/net/ppp_async.o: /lib/modules/2.4.0-test9/kernel/drivers/net/ppp_generic.o

/lib/modules/2.4.0-test9/kernel/drivers/net/ppp_deflate.o: /lib/modules/2.4.0-test9/kernel/drivers/net/ppp_generic.o

/lib/modules/2.4.0-test9/kernel/drivers/net/ppp_generic.o:

/lib/modules/2.4.0-test9/kernel/drivers/net/ppp_synctty.o: /lib/modules/2.4.0-test9/kernel/drivers/net/ppp_generic.o

/lib/modules/2.4.0-test9/kernel/drivers/net/pppoe.o: /lib/modules/2.4.0-test9/kernel/drivers/net/pppox.o \
/lib/modules/2.4.0-test9/kernel/drivers/net/ppp_generic.o

/lib/modules/2.4.0-test9/kernel/drivers/net/pppox.o: /lib/modules/2.4.0-test9/kernel/drivers/net/pppoe.o \
/lib/modules/2.4.0-test9/kernel/drivers/net/ppp_generic.o

/lib/modules/2.4.0-test9/kernel/drivers/net/skfp/skfp.o:

/lib/modules/2.4.0-test9/kernel/drivers/net/slip.o:

[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2005-03-22 12:47    [W:0.041 / U:0.604 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site