summaryrefslogtreecommitdiff
path: root/sys/dev/random/randomdev.c
Commit message (Expand)AuthorAgeFilesLines
* Copy releng/8.2 to release/8.2.0 for 8.2-RELEASE.release/8.2.0_cvsKen Smith2011-02-161-1/+1
* Make sure arc4random(9) is properly seeded when /etc/rc.d/initrandom returns.Colin Percival2008-11-241-0/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-1/+2
* Remove GIANT from device random.Paul Saab2005-12-201-11/+3
* Check O_NONBLOCK not IO_NDELAY.Poul-Henning Kamp2004-12-221-2/+1
* Add module versions.Mark Murray2004-08-021-0/+1
* Start the entropy device insecure/unblocked. I'll be handing overMark Murray2004-07-181-3/+1
* 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
* 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-161-13/+9
* Fix "sleeping without a mutex" panic.Mark Murray2004-04-121-3/+6
* Reorganise the entropy device so that high-yield entropy sourcesMark Murray2004-04-091-328/+78
* 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-171-97/+88
* - 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-241-1/+3
* 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 M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-2/+2
* 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-211-2/+0
* 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
* Massive lint-inspired cleanup.Mark Murray2002-03-031-30/+41
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-2/+2
* o Modify open() and close() for /dev/random to use securelevel_gt() insteadRobert Watson2001-09-261-6/+16
* Use the passed in thread to selrecord() instead of curthread.John Baldwin2001-09-211-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-7/+8
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-6/+8
* Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp2001-03-261-1/+0
* Allow bog-standard ioctls through. There are really handled inMark Murray2001-03-251-1/+9
* Very large makeover of the /dev/random driver.Mark Murray2001-03-101-91/+244
* Provide the infrastructure for sysadmins to select the broad classMark Murray2001-02-181-1/+13
* Remove NOBLOCKRANDOM as a compile-time option. Instead, provideMark Murray2001-01-141-19/+52
* select() DKI is now in <sys/selinfo.h>.Garrett Wollman2001-01-091-1/+1
* D'uh. The explicit reseed was happening at the wrong security/priveligeMark Murray2000-11-251-1/+1
* Greatly improve the boot-up unblocking time of the entropy device.Mark Murray2000-11-251-1/+10
* Move suser() and suser_xxx() prototypes and a related #define fromPoul-Henning Kamp2000-10-291-1/+0
* As the blocking model has seems to be troublesome for many, disableMark Murray2000-10-271-0/+5
* Attempt to fix the random read blocking. The old code slept atPeter Wemm2000-10-181-14/+13
* After some complaints about the dir names, the random device isMark Murray2000-10-141-9/+37
* Remove unneeded includes.Mark Murray2000-09-211-2/+0
* Include <sys/proc.h> to silence suser() compiler warning.Robert Watson2000-09-181-0/+1