aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/random
Commit message (Expand)AuthorAgeFilesLines
* Change msleep() and tsleep() to not alter the calling thread's priorityJohn Baldwin2006-04-171-4/+2
* Remove GIANT from device random.Paul Saab2005-12-206-16/+69
* malloc.h relies on param.h for a definition of MAXCPU. I guess that there isScott Long2005-05-301-0/+1
* Revert to the more correct array size, and correct a KASSERT toMark Murray2005-03-291-2/+2
* Fix off-by-one (too little!) array size problem.Poul-Henning Kamp2005-03-181-1/+1
* stop including rijndael-api-fst.h from rijndael.h.Hajimu UMEMOTO2005-03-112-2/+2
* netchild's mega-patch to isolate compiler dependencies into a centralJoerg Wunsch2005-03-021-2/+2
* Check that we have at least a 586-class CPU before calling do_cpuid().Ian Dowse2005-02-061-0/+3
* Check O_NONBLOCK not IO_NDELAY.Poul-Henning Kamp2004-12-222-3/+1
* Don't change the priority to PUSER when sleeping, just keep the currentJohn Baldwin2004-11-051-2/+4
* (1) Move from O(n) list copies to O(1) list concatenation, which isRobert Watson2004-11-031-14/+11
* Annotate that get_cyclecount() can be expensive on some platforms,Robert Watson2004-10-181-0/+4
* Assert that the entropy source category provided by a caller submittingRobert Watson2004-10-121-0/+6
* Modify entropy harvesting locking strategy:Robert Watson2004-10-091-50/+41
* Perform a lockless read to test whether an entropy havesting fifo isRobert Watson2004-08-111-0/+4
* Add module versions.Mark Murray2004-08-021-0/+1
* Start the entropy device insecure/unblocked. I'll be handing overMark Murray2004-07-182-5/+3
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPPoul-Henning Kamp2004-07-151-0/+4
* Trim a few things from the dmesg output and stick them under bootverbose toJohn Baldwin2004-07-011-1/+3
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-6/+6
* Add some missing <sys/module.h> includes which are masked by thePoul-Henning Kamp2004-05-301-0/+1
* Add a Davies-Meyer style hash to the output. This is still pureMark Murray2004-04-171-12/+124
* More removal of the abortive locking code; malloc buffers whenMark Murray2004-04-171-4/+12
* Attempts to make this device Giant-free were ill-conceived asMark Murray2004-04-162-14/+9
* Default to harvesting everything. This is to help give a fasterMark Murray2004-04-162-4/+4
* Fix "sleeping without a mutex" panic.Mark Murray2004-04-121-3/+6
* Fix pc98 build.Yoshihiro Takahashi2004-04-111-3/+3
* Reorganise the entropy device so that high-yield entropy sourcesMark Murray2004-04-0912-422/+789
* kthread_exit() no longer requires Giant, so don't force callers to acquireJohn Baldwin2004-03-051-1/+0
* Device megapatch 4/6:Poul-Henning Kamp2004-02-211-0/+2
* Correct the cleanup of the alias dev_t for /dev/urandom: being anPoul-Henning Kamp2004-02-121-3/+1
* Fix a major faux pas of mine. I was causing 2 very bad things toMark Murray2003-11-201-12/+56
* Overhaul the entropy device:Mark Murray2003-11-175-123/+101
* - Implement selwakeuppri() which allows raising the priority of aSeigo Tanimura2003-11-091-1/+1
* Make sure we get all user-written input. This simplifies theMark Murray2003-11-021-14/+5
* Use __FBSDID().David E. O'Brien2003-08-244-4/+12
* Change the sleep identifier to "-" where random normally sleeps.Poul-Henning Kamp2003-07-021-1/+1
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-14/+8
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-2/+2
* Remove srandom():Andrey A. Chernov2003-02-051-6/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-2/+2
* Fix a buffer overrun in /dev/random which, due to the nature of theMark Murray2002-12-121-3/+4
* Some kernel threads try to do significant work, and the default KSTACK_PAGESScott Long2002-10-021-1/+1
* Remove #ifdef'ed Giant mutex wrappers round debugging statements.Mark Murray2002-09-212-10/+0
* No functional change. Fix comments and whitespace.Mark Murray2002-09-211-4/+3
* Upgrade the random device to use a "real" hash instead of buildingMark Murray2002-07-153-54/+11
* Fix really dumb braino of mine; cast a sizeof() to an int, which it isMark Murray2002-04-211-1/+1
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-1/+1
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-2/+2
* Provide infrastructure for harvesting SWI entropy.Mark Murray2002-03-031-0/+3