summaryrefslogtreecommitdiff
path: root/sys/dev/random/ivy.c
AgeCommit message (Expand)Author
2025-10-21random: add RDSEED as a provably unique entropy sourceDavid E. O'Brien
2025-08-19random: Make random_source definitions constMark Johnston
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2020-02-27Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (18 of many)Pawel Biernacki
2019-11-22random/ivy: Provide mechanism to read independent seed values from rdrandConrad Meyer
2019-11-20random/ivy: Trivial refactoringConrad Meyer
2019-08-18random(4): Reorder configuration of random source modulesConrad Meyer
2019-05-16Remove resolver_qual from DEFINE_IFUNC/DEFINE_UIFUNC macros.Konstantin Belousov
2019-05-10Avoid returning a NULL pointer from the Intel hw PRNG ifunc resolver.Mark Johnston
2019-05-08random: x86 driver: Prefer RDSEED over RDRAND when availableConrad Meyer
2016-04-16Fix rdrand_rng.ko and padlock_rng.ko dependencies, making modulesKonstantin Belousov
2015-06-30Huge cleanup of random(4) code.Mark Murray
2014-11-11Update comment.Konstantin Belousov
2014-11-07Fix random.ko module.Konstantin Belousov
2014-11-07Simplify assembler in ivy.c. Move the copying of the random bits intoKonstantin Belousov
2014-10-30This is the much-discussed major upgrade to the random(4) device, known to yo...Mark Murray
2014-10-13Make sure correct object code is generated at -O0.Navdeep Parhar
2014-06-27Use Intel's official name (Secure Key) per Intel® Digital Random NumberXin LI
2013-10-17Utilize the stronger guarantees on the call arguments from theKonstantin Belousov
2013-10-09staticize struct random_hardware_sourceDag-Erling Smørgrav
2013-10-08Fix some just-noticed problems:Mark Murray
2013-10-08MFC - tracking commit.Mark Murray
2013-10-08Now our binutils's assembler supports the Intel Random Number GeneratorDimitry Andric
2013-10-06Snapshot.Mark Murray
2013-10-06Don't use the "real" assembler mnemonics; older compilers may notMark Murray
2013-10-06SNAPSHOT.Mark Murray
2013-10-04Snapshot. This passes the build test, but has not yet been finished or debugged.Mark Murray
2013-08-09* Add random_adaptors.[ch] which is basically a store of random_adaptor's.David E. O'Brien
2013-07-31Back out r253779 & r253786.David E. O'Brien
2013-07-29Decouple yarrow from random(4) device.David E. O'Brien
2012-09-13Rename the IVY_RNG option to RDRAND_RNG.Konstantin Belousov
2012-09-05Add support for new Intel on-CPU Bull Mountain random numberKonstantin Belousov