Hi,
So the ">>>> request_module: runaway loop modprobe net-pf-1" problem is
now solved, I dont get the same error again --
Thank you Ralf, Manish and Steve for your prompt responses..
However, the kernel gets stuck now after mounting the filesystem and
freeing memory. It does not execute the shell. When I give a boot
argument such as init=/bin/sh, it attempts to kill init.
I m sure that the endianness is not an issue - everything is big endian.
I statically compiled a hello world program and instead of the rcS
script in the init.d directory, put in this entry in the inittab
sys::sysinit:/etc/init.d/hello
however, I dont see "Hello World" on the console! -- meaning the problem
is in userspace?
Any ideas on how to debug this situation?
Thanks,
Ashlesha.
Post by mlachwaniCONFIG_UNIX is defined in net/unix/Kconfig or simply do a "make
menuconfig" and search for UNIX.
It depends on CONFIG_NET. Check your .config ...
thanks,
Manish Lachwani
Post by Ashlesha ShintrePost by Ralf BaechlePost by Ashlesha ShintreDuring boot up on the Encore M3 board (AU1500 MIPS) of the 2.6.14.6
kernel, the process stops after the NFS filesystem has been mounted,
request_module: runaway loop modprobe net-pf-1
The kernel tried to open UNIX domain socket but because support is not
compiled it will load the module instead. Now, glibc-based programs
happen to try to connect to nscd via a UNIX domain socket on startup
and the whole show starts all over. After a few iterations the kernel
gets tired of the whole game and prints this friendly message.
Post by Ashlesha ShintreWhat does the net-pf-1 mean?
net-pf-1 is PF_UNIX, see the definitions in include/linux/socket.h. So
you should set CONFIG_UNIX to y.
Thanks for your reply Ralf, but I dont see he CONFIG_UNIX option in my
Makefile, so I created one, but still get the same error!
is there anything else that i should try?
Thanks again,
Ashlesha.
Post by Ralf BaechleBuilding it as a module won't work
as you just found :).
Ralf