svn commit: r273872 - in head: etc/defaults etc/rc.d libexec/save-entropy share/examples/kld/random_adaptor sys/conf sys/dev/glxsb sys/dev/random sys/kern sys/modules sys/modules/padlock_rng sys/mo...

Jan Beich jbeich at vfemail.net
Sun Nov 2 03:37:36 UTC 2014


Mark Murray <markm at FreeBSD.org> writes:

> Log:
>   This is the much-discussed major upgrade to the random(4) device,
> known to you all as /dev/random.
[...]
> Modified: head/sys/dev/random/randomdev_soft.c
> ===================================================================
> --- head/sys/dev/random/randomdev_soft.c	(revision 273871)
> +++ head/sys/dev/random/randomdev_soft.c	(revision 273872)
[...]
> +MID_DEV_MODULE(yarrow, randomdev_soft_modevent, NULL);
> +MODULE_VERSION(yarrow, 1);
> +MODULE_DEPEND(yarrow, random_adaptors, 1, 1, 1);

I have a minimalistic kernel where everything is pushed to a module for
easier/faster debugging before kload. As its config has no |device random|
loading random.ko fails because nothing provides random_adaptors e.g., try

  $ grep -r MODULE_VERSION.\*random_adaptors sys/dev/random

-------------------------------------------------

VFEmail.net - http://www.vfemail.net
ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  


More information about the svn-src-head mailing list