lsof: can't determine device random seed

2008-01-08 Thread Jeffrey Lehman
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?

-- 
Jeffrey Lehman
http://digitalguy.net
GPG Key fingerprint = 3087 CED0 57F7 3BD3 14E7  969B EE14 BADA D619 8CF5


pgps3qb4jc986.pgp
Description: PGP signature


Re: lsof: can't determine device random seed

2008-01-08 Thread Dan Nelson
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
[EMAIL PROTECTED]

--- 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.
  */
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]

Re: lsof: can't determine device random seed

2008-01-08 Thread Jeffrey Lehman
On Tue, Jan 08, 2008 at 11:25:44PM -0600, Dan Nelson wrote:
 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
   [EMAIL PROTECTED]

 
 --- 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.
   */

Yep, I'm running a zfs root.  The patch worked perfectly. Thanks much!

-- 
Jeffrey Lehman
http://digitalguy.net
GPG Key fingerprint = 3087 CED0 57F7 3BD3 14E7  969B EE14 BADA D619 8CF5


pgp0w4HWJZcKy.pgp
Description: PGP signature