I've just installed coLinux with outdated gentoo image and after upgrade it works almost fine, but fails to load udev.
With udev-158 I get an error during boot time:
udevd: inotify_init failed: Function not implemented
With older versions errors may differ (e.g. "error getting signalfd" with udev-145).
udev-141 works fine. I'm using devel-coLinux-20100702.exe so kernel is new (184.108.40.206-co-0.7.8-r1490).
After some gogling I found that the problem may be caused with inotify disabled in kernel.
Is coLinux kernel compiled with inotify, or my problem is somewhere else?
inotify is enabled:
colinux:~> zgrep "INOTIFY" /proc/config.gz
Label "inotify_init" exist and is exported:
debian:~# grep "inotify_init" /proc/kallsyms
c10b10f0 T inotify_init_watch
c10b1990 T inotify_init
c10b2a70 T sys_inotify_init1
c10b2ba0 T sys_inotify_init
Please check the udev. Locate the command how the udev checks the symbol. Maybe the script tries to find the symbol "inotify_init" somewhere we don't have? For example via missing file "/boot/Symbol.map"?
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.