random(4) plugin infrastructure for mulitple RNG in a modular fashion
Mark R V Murray
mark at grondar.org
Thu Aug 8 21:22:46 UTC 2013
On 8 Aug 2013, at 21:55, David O'Brien <obrien at FreeBSD.org> wrote:
> On Wed, Aug 07, 2013 at 05:07:15PM -0700, Scott Long wrote:
>> We only compile and deploy a whitelist subset of modules, so the PRNG
>> modules were not compiled into the kernel nor present in /boot. When the
>> machine came up, it paused waiting for keyboard input. In one iteration, it
>> released the hold after about 100 characters of quick typing.
>
> Do you have any random(4) related local changes? I ask because the
> FreeBSD kernel does not block due to either a missing a /dev/random
> device, nor yarrow being not seeded.
>
> I'd like to understand how you experienced what seems to be blocking
> due to being not-seeded in a FreeBSD 10 (or -STABLE) kernel.
Mechanism exists, but its disabled. I'd like to re-enable it. Look for
"seeded = 1" in randomdev_soft.c, and see what that "seeded" variable
does.
M
--
Mark R V Murray
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 353 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20130808/d33a406c/attachment.sig>
More information about the freebsd-arch
mailing list