cvs commit: src/sys/libkern arc4random.c

Sam Leffler sam at
Fri Aug 15 08:54:24 PDT 2003

>   Lock down arc4random so it can be safely called w/o Giant.
>   Minor code reorganization was required, but the only functional
>   change was that the first 1024 bytes of output are thrown out
>   after each reseed, rather than just the initial seed.

How did you validate the this change?  I strongly suggest that mods like 
this need review before commit.  Subtle problems can go unnoticed for a 
long time.


More information about the cvs-src mailing list