Date: Tue, 8 Jan 2008 23:25:44 -0600 From: Dan Nelson <dnelson@allantgroup.com> To: Jeffrey Lehman <jeff@digitalguy.net> Cc: freebsd-questions@freebsd.org Subject: Re: lsof: can't determine device random seed Message-ID: <20080109052544.GA55800@dan.emsphone.com> In-Reply-To: <20080109013932.GA44661@abby.digitalguy.net> References: <20080109013932.GA44661@abby.digitalguy.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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@allantgroup.com --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=patch-dn-seed --- 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. */ --T4sUOijqQbZv57TR--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080109052544.GA55800>