aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/random/random_harvestq.c
Commit message (Expand)AuthorAgeFilesLines
* random: Treat writes to /dev/random as separate from /entropyMark Johnston2025-07-181-1/+2
* random: Add NIST SP 800-90B entropy source health test implementationsMark Johnston2025-07-181-0/+229
* random: Change the entropy harvest event queuing schemeMark Johnston2025-07-071-57/+46
* random: Remove ARGSUSED annotations from random_harvestq.cMark Johnston2025-07-031-6/+0
* random: Define a macro for getting the CPU cycle countMark Johnston2025-07-031-4/+5
* random: Move entropy harvest queue lock macros to random_harvestq.cMark Johnston2025-07-031-0/+5
* random: Replace a comment with a static assertionMark Johnston2025-07-031-1/+2
* sys: Add an SMCCC Random Number Generator driverAndrew Turner2024-10-151-0/+1
* random: Avoid magic numbersColin Percival2024-09-221-4/+5
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* Add an Armv8 rndr random number providerAndrew Turner2023-11-151-0/+1
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* random: Ingest extra fast entropy when !seededColin Percival2022-07-201-0/+22
* Fix the random source descriptionsAndrew Turner2022-06-171-1/+2
* Add support for getting early entropy from UEFIColin Percival2022-02-171-0/+8
* kern: harvest entropy from calloutsKyle Evans2022-02-031-1/+2
* kern: random: collect ~16x less from fast-entropy sourcesKyle Evans2021-09-231-3/+23
* kern: random: drop read_rate and associated functionalityKyle Evans2021-09-231-16/+2
* Remove ubsec(4).John Baldwin2020-05-111-1/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (18 of many)Pawel Biernacki2020-02-271-6/+10
* vmgenid(4): Integrate as a random(4) sourceConrad Meyer2020-01-011-0/+1
* random(4): Make entropy source deregistration safeConrad Meyer2019-12-301-10/+50
* random(4): Simplify RANDOM_LOADABLEConrad Meyer2019-12-261-23/+2
* random(4): De-export random_sources listConrad Meyer2019-11-221-0/+8
* random(4): Use ordinary sysctl definitionsConrad Meyer2019-11-221-23/+11
* random(4): Abstract loader entropy injectionConrad Meyer2019-11-221-30/+59
* random(4): Reorder configuration of random source modulesConrad Meyer2019-08-181-1/+57
* random(4): deduplicate explicit_bzero() in harvestConrad Meyer2019-05-231-2/+1
* random(4): Don't complain noisily when an entropy source is slowConrad Meyer2019-05-081-7/+11
* random(4): Block read_random(9) on initial seedingConrad Meyer2019-04-151-5/+0
* Allow using TPM as entropy source.Marcin Wojtas2019-03-231-0/+1
* random(4): Match enabled sources mask to build optionsConrad Meyer2018-10-271-3/+22
* random(4): Correct a bare zero to the appropriate enumConrad Meyer2018-10-201-1/+2
* Remove the Yarrow PRNG algorithm option in accordance with due noticeMark Murray2018-08-261-13/+8
* Limit the amount of "fast" entropy. We don't need nearly as muchMark Murray2018-08-241-1/+9
* random: Add PowerPC 'darn' instruction entropy sourceJustin Hibbits2018-08-171-0/+1
* Reduce overhead of entropy collectionMatt Macy2018-05-311-24/+19
* random(4): Add CCP random source definitionsConrad Meyer2018-01-161-0/+1
* random(4): Gather entropy from Pure sourcesConrad Meyer2017-10-071-7/+49
* random(4): Add missing source descriptionsConrad Meyer2017-10-071-20/+22
* Replace the RC4 algorithm for generating in-kernel secure randomMark Murray2017-04-161-1/+10
* Don't start the random harvester process until timers are working.John Baldwin2016-03-281-1/+2
* Fix printf-like formats for KASSERT.Mark Murray2015-10-051-1/+1
* It appears that under some circumstances, like virtualisiation, theMark Murray2015-10-051-1/+10
* Make the UMA harvesting go away completely if not wanted. Default to "not wan...Mark Murray2015-08-221-2/+2
* Add DEV_RANDOM pseudo-option and use it to "include out" random(4)Mark Murray2015-08-171-5/+68
* * Address review (and add a bit myself).Mark Murray2015-07-121-18/+21
* Huge cleanup of random(4) code.Mark Murray2015-06-301-191/+220
* This is the much-discussed major upgrade to the random(4) device, known to yo...Mark Murray2014-10-301-184/+244
* Merge from project branch. Uninteresting commits are trimmed.Mark Murray2013-10-121-67/+138
|\