summaryrefslogtreecommitdiffstats
path: root/drivers/char/hw_random/core.c
Commit message (Expand)AuthorAgeFilesLines
* docs: admin-guide: add a series of orphaned documentsMauro Carvalho Chehab2019-07-151-1/+1
* hwrng: core - document the quality fieldMichael S. Tsirkin2018-10-051-2/+2
* hwrng: core - Always drop the RNG in hwrng_unregister()Michael Büsch2018-06-151-2/+9
* hwrng: core - Clean up RNG list when last hwrng is unregisteredGary R Hook2017-12-221-0/+4
* hwrng: core - Reset user selected rng by writing "" to rng_currentPrasannaKumar Muralidharan2017-11-031-19/+32
* hwrng: core - pr_err() strings should end with newlinesArvind Yadav2017-10-121-1/+1
* hwrng: remember rng chosen by userHarald Freudenberger2017-07-181-2/+19
* hwrng: use rng source with best qualityHarald Freudenberger2017-07-181-6/+19
* sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar2017-03-021-0/+1
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2017-02-231-46/+18Star
|\
| * hwrng: core - remove unused PFX macroCorentin LABBE2016-12-271-1/+0Star
| * hwrng: core - Move hwrng miscdev minor number to include/linux/miscdevice.hCorentin LABBE2016-12-271-2/+1Star
| * hwrng: core - Replace asm/uaccess.h by linux/uaccess.hCorentin LABBE2016-12-271-7/+7
| * hwrng: core - Rewrite the headerCorentin LABBE2016-12-271-29/+9Star
| * hwrng: core - rewrite better comparison to NULLCorentin LABBE2016-12-271-2/+1Star
| * hwrng: core - do not use multiple blank linesCorentin LABBE2016-12-271-5/+0Star
* | Revert "hwrng: core - zeroize buffers with random data"David Daney2017-02-091-3/+0Star
|/
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* hwrng: core - zeroize buffers with random dataStephan Mueller2016-11-011-0/+3
* hwrng: core - Don't use a stack buffer in add_early_randomness()Andrew Lutomirski2016-10-191-3/+3
* hwrng: core - Allocate memory during module initPrasannaKumar Muralidharan2016-09-131-17/+20
* hwrng: core - sleep interruptible in readJiri Slaby2015-12-041-1/+5
* hwrng: core - Simplify RNG switching from sysfsLee Jones2015-09-211-1/+1
* hwrng: core - correct error check of kthread_run callMartin Schwidefsky2015-07-281-1/+1
* Merge tag 'char-misc-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2015-04-211-23/+11Star
|\
| * hwrng: Avoid manual device_create_file() callsTakashi Iwai2015-03-251-23/+11Star
* | hwrng: core - allow perfect entropy from hardware devicesKeith Packard2015-03-181-1/+2
* | hwrng: add devm_* interfacesDmitry Torokhov2015-03-161-0/+42
|/
* hwrng: core - Move hwrng_init call into set_current_rngHerbert Xu2014-12-251-14/+16
* hwrng: core - Drop current rng in set_current_rngHerbert Xu2014-12-251-1/+2
* hwrng: core - Do not register device opportunisticallyHerbert Xu2014-12-251-11/+12
* hwrng: core - Fix current_rng init/cleanup race yet againHerbert Xu2014-12-251-3/+11
* hwrng: core - Use struct completion for cleanup_doneHerbert Xu2014-12-251-9/+3Star
* hwrng: don't init list element we're about to add to list.Rusty Russell2014-12-221-1/+0Star
* hwrng: don't double-check old_rng.Rusty Russell2014-12-221-3/+2Star
* hwrng: fix unregister race.Rusty Russell2014-12-221-0/+12
* hwrng: use reference counts on each struct hwrng.Rusty Russell2014-12-221-43/+92
* hwrng: move some code out mutex_lock for avoiding underlying deadlockAmos Kong2014-12-221-3/+3
* hwrng: place mutex around read functions and buffers.Rusty Russell2014-12-221-3/+17
* hwrng: core - Changed from using strncat to strlcatRickard Strandqvist2014-10-241-8/+4Star
* Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2014-08-111-6/+0Star
|\
| * Revert "hwrng: virtio - ensure reads happen after successful probe"Amit Shah2014-07-271-6/+0Star
* | Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2014-08-061-2/+65
|\ \ | |/ |/|
| * hwrng: Pass entropy to add_hwgenerator_randomness() in bits, not bytesStephen Boyd2014-08-051-1/+1
| * hw_random: fix sparse warning (NULL vs 0 for pointer)Torsten Duwe2014-07-151-1/+1
| * hwrng: add per-device entropy deratingTorsten Duwe2014-07-151-1/+10
| * hwrng: create filler threadTorsten Duwe2014-07-151-5/+64
* | hwrng: virtio - ensure reads happen after successful probeAmit Shah2014-07-141-0/+6
* | hwrng: fetch randomness only after device initAmit Shah2014-07-141-8/+33
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds2014-04-031-7/+10
|\