On Mar 12, Meelis Roos <mr...@linux.ee> wrote: > udev 164 worked fine on my system with both 2.6.32 Debian package and custom > 2.6.38-rc-something. Upgrading Debian unstable to udev 166 and linux > 2.6.37-2-parisc64-smp breaks the boot with both Debian 2.6.37 and custom > kernels that worked before. Please look at #614099 and follow the debugging hints provided to determine exactly what is broken in your kernel.
> strace shows the problem to be > socket(PF_NETLINK, SOCK_DGRAM|SOCK_CLOEXEC, 15) = -1 EINVAL (Invalid argument) > > This looks a fine socket call and SOCK_CLOEXEC should not be a problem with > current kernels but for some reason udev still fails with it. Actually it's the kernel which fails. Probably because it does not implement O_CLOEXEC for socket(2), which was added to 2.6.26 on other architectures. The stable package has a patch to work around this, but I do not intend to continue using it. -- ciao, Marco
signature.asc
Description: Digital signature