aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/randomdev/yarrow.c
Commit message (Expand)AuthorAgeFilesLines
* After some complaints about the dir names, the random device isMark Murray2000-10-141-525/+0
* Remove unneeded includes.Mark Murray2000-09-211-2/+0
* Remove the mtx_t, witness_t, and witness_blessed_t types. Instead, justJohn Baldwin2000-09-141-2/+2
* The "struct proc" argument to read_random was ill-conceived, and aMark Murray2000-09-121-1/+1
* Move the prototypes for random_set_wakeup* from yarrow.c to yarrow.h so thatJohn Baldwin2000-09-111-2/+0
* - Use RFHIGHPID when creating the kthread to get a more sensible pid.John Baldwin2000-09-111-2/+3
* Large upgrade to the entropy device; mainly inspired by feedbackMark Murray2000-09-101-161/+283
* o Fix a horrible bug where small reads (< 8 bytes) would return theMark Murray2000-07-251-13/+30
* Clean this up with some BDE-inspired fixes.Mark Murray2000-07-231-18/+23
* Add randomness write functionality. This does absolutely nothing forMark Murray2000-07-171-0/+19
* Storing to a pointer is (effectively) atomic; no need to protect thisMark Murray2000-07-111-2/+2
* I think I need to move the newly static variables to the random_stateMark Murray2000-07-111-6/+5
* One should never allocate 4-kilobyte structs and such on the interruptBrian Feldman2000-07-111-2/+6
* Provide more splsofttq() protection for the reseed task (running out ofMark Murray2000-07-101-1/+14
* Make sure that tasks (running out of taskqueue_swi at splsofttq)Mark Murray2000-07-091-0/+5
* Yarrow tweaks; separate the fast and slow reseed tasks so that they don'tMark Murray2000-07-091-10/+13
* Add entropy gathering code. This will work whether the module isMark Murray2000-07-071-80/+208
* style(9) fixes from BDE.Mark Murray2000-06-261-1/+1
* Fix include for non-module case.Mark Murray2000-06-251-1/+1
* New machine-independant /dev/random driver.Mark Murray2000-06-251-0/+213