Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
79703e014ba02ad86af4bcdf0c16e4b208cca406
/
drivers
/
char
/
random.c
09a6d00
random: remove some dead code of poolinfo
by Yangtao Li
· 5 years ago
727d499
random: fix typo in add_timer_randomness()
by Yangtao Li
· 5 years ago
12cd53a
random: Add and use pr_fmt()
by Yangtao Li
· 6 years ago
12faac3
random: convert to ENTROPY_BITS for better code readability
by Yangtao Li
· 6 years ago
870e05b
random: remove unnecessary unlikely()
by Yangtao Li
· 5 years ago
c95ea0c
random: remove kernel.random.read_wakeup_threshold
by Andy Lutomirski
· 5 years ago
84df7cd
random: delete code to pull data into pools
by Andy Lutomirski
· 5 years ago
90ea1c6
random: remove the blocking pool
by Andy Lutomirski
· 5 years ago
30c08ef
random: make /dev/random be almost like /dev/urandom
by Andy Lutomirski
· 5 years ago
48446f1
random: ignore GRND_RANDOM in getentropy(2)
by Andy Lutomirski
· 5 years ago
75551db
random: add GRND_INSECURE to return best-effort non-cryptographic bytes
by Andy Lutomirski
· 5 years ago
c6f1deb
random: Add a urandom_read_nowait() for random APIs that don't warn
by Andy Lutomirski
· 5 years ago
4c8d062
random: Don't wake crng_init_wait when crng_init == 1
by Andy Lutomirski
· 5 years ago
1b710b1
char/random: silence a lockdep splat with printk()
by Sergey Senozhatsky
· 5 years ago
4aa37c4
random: don't forget compat_ioctl on urandom
by Jason A. Donenfeld
· 5 years ago
0da5221
Merge tag 'compat-ioctl-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground
by Linus Torvalds
· 5 years ago
1d4c79e
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 5 years ago
08e97ae
Revert "hwrng: core - Freeze khwrng thread during suspend"
by Herbert Xu
· 5 years ago
507e4e2
compat_ioctl: remove /dev/random commands
by Arnd Bergmann
· 6 years ago
3fd57e7
char/random: Add a newline at the end of the file
by Borislav Petkov
· 5 years ago
3f2dc27
Merge branch 'entropy'
by Linus Torvalds
· 5 years ago
50ee752
random: try to actively add entropy rather than passively wait for it
by Linus Torvalds
· 5 years ago
8b53c76
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 5 years ago
59b5694
random: Use wait_event_freezable() in add_hwgenerator_randomness()
by Stephen Boyd
· 5 years ago
428826f
fdt: add support for rng-seed
by Hsin-Yi Wang
· 5 years ago
ff29629
random: Support freezable kthreads in add_hwgenerator_randomness()
by Stephen Boyd
· 5 years ago
58be010
random: fix soft lockup when trying to read from an uninitialized blocking pool
by Theodore Ts'o
· 6 years ago
b7d5dc2
random: add a spinlock_t to struct batched_entropy
by Sebastian Andrzej Siewior
· 6 years ago
92e507d
random: document get_random_int() family
by George Spelvin
· 6 years ago
fe6f1a6
random: fix CRNG initialization when random.trust_cpu=1
by Jon DeVree
· 6 years ago
d555352
random: move rand_initialize() earlier
by Kees Cook
· 6 years ago
eb9d1bf
random: only read from /dev/random after its pool has received 128 bits
by Theodore Ts'o
· 6 years ago
764ed18
drivers/char/random.c: make primary_crng static
by Rasmus Villemoes
· 6 years ago
3bd0b5b
drivers/char/random.c: remove unused stuct poolinfo::poolbits
by Rasmus Villemoes
· 6 years ago
26e0854
drivers/char/random.c: constify poolinfo_table
by Rasmus Villemoes
· 6 years ago
1ca1b91
crypto: chacha20-generic - refactor to allow varying number of rounds
by Eric Biggers
· 6 years ago
62606c2
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 6 years ago
a5e9f55
crypto: chacha20 - Fix chacha20_block() keystream alignment (again)
by Eric Biggers
· 6 years ago
9b25436
random: make CPU trust a boot parameter
by Kees Cook
· 6 years ago
9a47249
random: Make crng state queryable
by Jason A. Donenfeld
· 6 years ago
b34fbaa
random: remove preempt disabled region
by Ingo Molnar
· 6 years ago
39a8883
random: add a config option to trust the CPU's hwrng
by Theodore Ts'o
· 6 years ago
753d433
random: Return nbytes filled from hw RNG
by Tobin C. Harding
· 7 years ago
8ddd6ef
random: Fix whitespace pre random-bytes work
by Tobin C. Harding
· 7 years ago
81e69df
random: mix rdrand with entropy sent in from userspace
by Theodore Ts'o
· 6 years ago
a11e1d4
Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL
by Linus Torvalds
· 7 years ago
89b310a
random: convert to ->poll_mask
by Christoph Hellwig
· 7 years ago
4e00b33
random: rate limit unseeded randomness warnings
by Theodore Ts'o
· 7 years ago
6c1e851
random: fix possible sleeping allocation from irq context
by Theodore Ts'o
· 7 years ago
d848e5f
random: add new ioctl RNDRESEEDCRNG
by Theodore Ts'o
· 7 years ago
0bb29a8
random: crng_reseed() should lock the crng instance that it is modifying
by Theodore Ts'o
· 7 years ago
8ef35c8
random: set up the NUMA crng instances after the CRNG is fully initialized
by Theodore Ts'o
· 7 years ago
dc12baa
random: use a different mixing algorithm for add_device_randomness()
by Theodore Ts'o
· 7 years ago
43838a2
random: fix crng_ready() test
by Theodore Ts'o
· 7 years ago
5e747dd
drivers/char/random.c: remove unused dont_count_entropy
by Rasmus Villemoes
· 7 years ago
e8e8a2e
random: optimize add_interrupt_randomness
by Andi Kleen
· 7 years ago
9f886f4
random: use a tighter cap in credit_entropy_bits_safe()
by Theodore Ts'o
· 8 years ago
a9a0884
vfs: do bulk POLL* -> EPOLL* replacement
by Linus Torvalds
· 7 years ago
a103950
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 7 years ago
9f480fa
crypto: chacha20 - Fix keystream alignment for chacha20_block()
by Eric Biggers
· 7 years ago
afc9a42
the rest of drivers/*: annotate ->poll() instances
by Al Viro
· 8 years ago
4950276
kmemcheck: remove annotations
by Levin, Alexander (Sasha Levin)
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
51d96dc
random: fix warning message on ia64 and parisc
by Helge Deller
· 7 years ago
52f6c58
Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random
by Linus Torvalds
· 7 years ago
72e5c74
random: reorder READ_ONCE() in get_random_uXX
by Sebastian Andrzej Siewior
· 8 years ago
eecabf5
random: suppress spammy warnings about unseeded randomness
by Theodore Ts'o
· 8 years ago
ee7998c
random: do not ignore early device randomness
by Kees Cook
· 7 years ago
d06bfd1
random: warn when kernel uses unseeded randomness
by Jason A. Donenfeld
· 8 years ago
e297a78
random: add wait_for_random_bytes() API
by Jason A. Donenfeld
· 8 years ago
4a072c7
random: silence compiler warnings and fix race
by Jason A. Donenfeld
· 8 years ago
b169c13
random: invalidate batched entropy after crng init
by Jason A. Donenfeld
· 8 years ago
92e7542
random: use lockless method of accessing and updating f->reg_idx
by Theodore Ts'o
· 8 years ago
9dfa7bb
fix race in drivers/char/random.c:get_reg()
by Michael Schmitz
· 8 years ago
db61ffe
random: move random_min_urandom_seed into CONFIG_SYSCTL ifdef block
by Fabio Estevam
· 8 years ago
c440408
random: convert get_random_int/long into get_random_u32/u64
by Jason A. Donenfeld
· 8 years ago
f5b9846
random: use chacha20 for get_random_int/long
by Jason A. Donenfeld
· 8 years ago
5d0e5ea
random: fix comment for unused random_min_urandom_seed
by Stephan Müller
· 8 years ago
43d8a72
random: remove variable limit
by Stephan Müller
· 8 years ago
2e03c36
random: remove stale urandom_init_wait
by Stephan Müller
· 8 years ago
3d071d8
random: remove stale maybe_reseed_primary_crng
by Stephan Mueller
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
9ffc669
Merge tag 'gcc-plugins-v4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 8 years ago
7425154
random: remove unused randomize_range()
by Jason Cooper
· 8 years ago
99fdafd
random: simplify API for random address requests
by Jason Cooper
· 8 years ago
0766f78
latent_entropy: Mark functions with __latent_entropy
by Emese Revfy
· 9 years ago
dd0f0cf
random: Fix crashes with sparse node ids
by Michael Ellerman
· 8 years ago
59b8d4f
random: use for_each_online_node() to iterate over NUMA nodes
by Theodore Ts'o
· 8 years ago
86a574d
random: strengthen input validation for RNDADDTOENTCNT
by Theodore Ts'o
· 9 years ago
c92e040
random: add backtracking protection to the CRNG
by Theodore Ts'o
· 9 years ago
1e7f583
random: make /dev/urandom scalable for silly userspace programs
by Theodore Ts'o
· 9 years ago
e192be9
random: replace non-blocking pool with a Chacha20-based CRNG
by Theodore Ts'o
· 9 years ago
b1132de
random: properly align get_random_int_hash
by Eric Biggers
· 9 years ago
4b44f2d
random: add interrupt callback to VMBus IRQ handler
by Stephan Mueller
· 9 years ago
9b4d008
random: print a warning for the first ten uninitialized random users
by Theodore Ts'o
· 9 years ago
3371f3d
random: initialize the non-blocking pool via add_hwgenerator_randomness()
by Theodore Ts'o
· 9 years ago
8da4b8c
lib/uuid.c: move generate_random_uuid() to uuid.c
by Andy Shevchenko
· 9 years ago
ec9ee4a
drivers: char: random: add get_random_long()
by Daniel Cashman
· 9 years ago
c271950
random: Remove kernel blocking API
by Herbert Xu
· 10 years ago
205a525
random: Add callback API for random pool readiness
by Herbert Xu
· 10 years ago
Next »