lsof: can't determine device random seed
Dan Nelson
dnelson at allantgroup.com
Tue Jan 8 21:25:50 PST 2008
In the last episode (Jan 08), Jeffrey Lehman said:
> I'm running 7.0-RC1 amd64 and having an issue with lsof.
>
> # lsof
> lsof: can't determine user device random seed.
>
> Anyone seen this problem and have a fix?
Do you also have a zfs root? That's what triggers it for me. There's
no mention of a "device random seed" anywhere in the kernel source, so
I just patched lsof to always return OK and a seed of zero from
dev2udev, and everything seems to work okay. Try putting the attached
patch in the files subdirectory of the lsof port and rebuild.
--
Dan Nelson
dnelson at allantgroup.com
-------------- next part --------------
--- dialects/freebsd/dmnt.c 2007-11-17 23:02:29.748574401 -0600
+++ dialects/freebsd/dmnt.c 2007-11-17 23:02:29.750579975 -0600
@@ -180,6 +180,8 @@ dev2udev_no_space:
}
break;
}
+
+ ss = 1;
/*
* Free string copies, as required.
*/
More information about the freebsd-questions
mailing list