aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/random/ivy.c
Commit message (Expand)AuthorAgeFilesLines
* random/ivy: Provide mechanism to read independent seed values from rdrandConrad Meyer2022-02-211-11/+35
* random/ivy: Trivial refactoringConrad Meyer2022-02-211-7/+7
* Avoid returning a NULL pointer from the Intel hw PRNG ifunc resolver.Mark Johnston2022-02-211-1/+8
* random: x86 driver: Prefer RDSEED over RDRAND when availableConrad Meyer2022-02-211-9/+39
* random(4): Reorder configuration of random source modulesConrad Meyer2022-02-151-2/+8
* Fix rdrand_rng.ko and padlock_rng.ko dependencies, making modulesKonstantin Belousov2016-04-161-1/+1
* Huge cleanup of random(4) code.Mark Murray2015-06-301-10/+7
* Update comment.Konstantin Belousov2014-11-111-1/+1
* Fix random.ko module.Konstantin Belousov2014-11-071-1/+1
* Simplify assembler in ivy.c. Move the copying of the random bits intoKonstantin Belousov2014-11-071-12/+11
* This is the much-discussed major upgrade to the random(4) device, known to yo...Mark Murray2014-10-301-22/+21
* Make sure correct object code is generated at -O0.Navdeep Parhar2014-10-131-1/+1
* Use Intel's official name (Secure Key) per Intel® Digital Random NumberXin LI2014-06-271-1/+1
* Utilize the stronger guarantees on the call arguments from theKonstantin Belousov2013-10-171-31/+24
* staticize struct random_hardware_sourceDag-Erling Smørgrav2013-10-091-1/+1
* Fix some just-noticed problems:Mark Murray2013-10-081-15/+0
* MFC - tracking commit.Mark Murray2013-10-081-2/+2
|\
| * Now our binutils's assembler supports the Intel Random Number GeneratorDimitry Andric2013-10-081-2/+2
* | Snapshot.Mark Murray2013-10-061-0/+15
* | Don't use the "real" assembler mnemonics; older compilers may notMark Murray2013-10-061-2/+2
* | SNAPSHOT.Mark Murray2013-10-061-1/+4
* | Snapshot. This passes the build test, but has not yet been finished or debugged.Mark Murray2013-10-041-45/+41
|/
* * Add random_adaptors.[ch] which is basically a store of random_adaptor's.David E. O'Brien2013-08-091-5/+33
* Back out r253779 & r253786.David E. O'Brien2013-07-311-36/+5
* Decouple yarrow from random(4) device.David E. O'Brien2013-07-291-5/+36
* Rename the IVY_RNG option to RDRAND_RNG.Konstantin Belousov2012-09-131-1/+1
* Add support for new Intel on-CPU Bull Mountain random numberKonstantin Belousov2012-09-051-0/+117