svn commit: r253786 - in head/sys: dev/random modules/padlock_rng modules/rdrand_rng modules/yarrow_rng

David O'Brien obrien at
Tue Jul 30 18:50:37 UTC 2013

On Tue, Jul 30, 2013 at 02:23:53PM +0200, Dag-Erling Smrgrav wrote:
> "David E. O'Brien" <obrien at> writes:
> > Log:
> >   Decouple yarrow from random(4) device.
> We've had a policy for several years now that all changes to the PRNG
> code in the kernel and libc must be reviewed by so at .

Where was this policy published or communicated?
There is no MAINTAINER line in sys/dev/random/, nor an entry in
/usr/src/MAINTAINERS.  It is hard to follow some policy that cannot
be found.

> Please revert
> this commit and submit your patch to secteam at for review.

There was a lot of work put into this patch. 'make tenderbox',
and much boot testing of various kernel configs on both i386,
amd64, both IvyBridge and non-IvyBridge systems, ARM (Beaglebone)
with both statically compiled in random(4) and loaded via modules.

This change does not change any of the PRNG algorithms.

Please see if you cannot review the code within the tree with doing
a whiplash backout-recommit.

Do you have any specific concerns?

-- David  (obrien at

More information about the svn-src-head mailing list