Michael Ellerman
|
dd0f0cf58a
random: Fix crashes with sparse node ids
|
9 years ago |
Theodore Ts'o
|
59b8d4f1f5
random: use for_each_online_node() to iterate over NUMA nodes
|
9 years ago |
Theodore Ts'o
|
86a574de45
random: strengthen input validation for RNDADDTOENTCNT
|
9 years ago |
Theodore Ts'o
|
c92e040d57
random: add backtracking protection to the CRNG
|
9 years ago |
Theodore Ts'o
|
1e7f583af6
random: make /dev/urandom scalable for silly userspace programs
|
9 years ago |
Theodore Ts'o
|
e192be9d9a
random: replace non-blocking pool with a Chacha20-based CRNG
|
9 years ago |
Eric Biggers
|
b1132deac0
random: properly align get_random_int_hash
|
9 years ago |
Stephan Mueller
|
4b44f2d18a
random: add interrupt callback to VMBus IRQ handler
|
9 years ago |
Theodore Ts'o
|
9b4d008787
random: print a warning for the first ten uninitialized random users
|
9 years ago |
Theodore Ts'o
|
3371f3da08
random: initialize the non-blocking pool via add_hwgenerator_randomness()
|
9 years ago |
Andy Shevchenko
|
8da4b8c48e
lib/uuid.c: move generate_random_uuid() to uuid.c
|
9 years ago |
Daniel Cashman
|
ec9ee4acd9
drivers: char: random: add get_random_long()
|
9 years ago |
Herbert Xu
|
c2719503f5
random: Remove kernel blocking API
|
10 years ago |
Herbert Xu
|
205a525c33
random: Add callback API for random pool readiness
|
10 years ago |
Stephan Mueller
|
16b369a91d
random: Blocking API for accessing nonblocking_pool
|
10 years ago |
Herbert Xu
|
1d9de44e26
random: Wake up all getrandom(2) callers when pool is ready
|
10 years ago |
George Spelvin
|
19acc77a36
random: Fix fast_mix() function
|
10 years ago |
Linus Torvalds
|
14d4cc0883
Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random
|
11 years ago |
Daniel Borkmann
|
d4c5efdb97
random: add and use memzero_explicit() for clearing data
|
11 years ago |
Christoph Lameter
|
1b2a1a7e8a
drivers/char/random: Replace __get_cpu_var uses
|
11 years ago |
Linus Torvalds
|
f4f142ed4e
Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random
|
11 years ago |
Theodore Ts'o
|
48d6be955a
random: limit the contribution of the hw rng to at most half
|
11 years ago |
Theodore Ts'o
|
c6e9d6f388
random: introduce getrandom(2) system call
|
11 years ago |
Hannes Frederic Sowa
|
79a8468747
random: check for increase of entropy_count because of signed conversion
|
11 years ago |
Theodore Ts'o
|
ee3e00e9e7
random: use registers from interrupted code for CPU's w/o a cycle counter
|
11 years ago |
Torsten Duwe
|
c84dbf61a7
random: add_hwgenerator_randomness() for feeding entropy from devices
|
11 years ago |
Theodore Ts'o
|
43759d4f42
random: use an improved fast_mix() function
|
11 years ago |
Theodore Ts'o
|
840f95077f
random: clean up interrupt entropy accounting for archs w/o cycle counters
|
11 years ago |
Theodore Ts'o
|
cff850312c
random: only update the last_pulled time if we actually transferred entropy
|
11 years ago |
Theodore Ts'o
|
85608f8e16
random: remove unneeded hash of a portion of the entropy pool
|
11 years ago |