Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
7f95c904b9d7a42c96893fddd48b7615f549c5ff
/
drivers
/
char
/
random.c
0891ad8
Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random
by Linus Torvalds
· 11 years ago
4af712e
random32: add prandom_reseed_late() and call when nonblocking pool becomes initialized
by Hannes Frederic Sowa
· 11 years ago
392a546
random: add debugging code to detect early use of get_random_bytes()
by Theodore Ts'o
· 11 years ago
644008d
random: initialize the last_time field in struct timer_rand_state
by Theodore Ts'o
· 11 years ago
ae9ecd9
random: don't zap entropy count in rand_initialize()
by Theodore Ts'o
· 11 years ago
301f059
random: printk notifications for urandom pool initialization
by Theodore Ts'o
· 11 years ago
40db23e
random: make add_timer_randomness() fill the nonblocking pool first
by Theodore Ts'o
· 11 years ago
f715729
Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random
by Linus Torvalds
· 11 years ago
f80bbd8
random: convert DEBUG_ENT to tracepoints
by Theodore Ts'o
· 11 years ago
6265e16
random: push extra entropy to the output pools
by Theodore Ts'o
· 11 years ago
95b709b
random: drop trickle mode
by Theodore Ts'o
· 11 years ago
6e9fa2c
random: adjust the generator polynomials in the mixing function slightly
by Theodore Ts'o
· 11 years ago
655b226
random: speed up the fast_mix function by a factor of four
by Theodore Ts'o
· 11 years ago
f5c2742
random: cap the rate which the /dev/urandom pool gets reseeded
by Theodore Ts'o
· 11 years ago
c59974a
random: optimize the entropy_store structure
by Theodore Ts'o
· 11 years ago
3ef4cb2
random: optimize spinlock use in add_device_randomness()
by Theodore Ts'o
· 11 years ago
5910895
random: fix the tracepoint for get_random_bytes(_arch)
by Theodore Ts'o
· 11 years ago
30e37ec
random: account for entropy loss due to overwrites
by H. Peter Anvin
· 11 years ago
a283b5c
random: allow fractional bits to be tracked
by H. Peter Anvin
· 11 years ago
9ed17b7
random: statically compute poolbitshift, poolbytes, poolbits
by H. Peter Anvin
· 11 years ago
85a1f77
random: mix in architectural randomness earlier in extract_buf()
by Theodore Ts'o
· 11 years ago
61875f3
random: allow architectures to optionally define random_get_entropy()
by Theodore Ts'o
· 11 years ago
47d06e5
random: run random_int_secret_init() run after all late_initcalls
by Theodore Ts'o
· 11 years ago
0244ad0
Remove GENERIC_HARDIRQ config option
by Martin Schwidefsky
· 11 years ago
a151427
char: Convert use of typedef ctl_table to struct ctl_table
by Joe Perches
· 11 years ago
10b3a32
random: fix accounting race condition with lockless irq entropy_count update
by Jiri Kosina
· 12 years ago
1e7e2e0
drivers/char/random.c: fix priming of last_data
by Jarod Wilson
· 12 years ago
16c7fa0
lib/string_helpers: introduce generic string_unescape
by Andy Shevchenko
· 12 years ago
c77f8bf
Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random
by Linus Torvalds
· 12 years ago
b980955
random: fix locking dependency with the tasklist_lock
by Theodore Ts'o
· 12 years ago
eece09e
locking: Various static lock initializer fixes
by Thomas Gleixner
· 13 years ago
ec8f02da
random: prime last_data value per fips requirements
by Jarod Wilson
· 12 years ago
8eb2ffb
random: fix debug format strings
by Jiri Kosina
· 12 years ago
be5b779
random: make it possible to enable debugging without rebuild
by Jiri Kosina
· 12 years ago
d2e7c96
random: mix in architectural randomness in extract_buf()
by H. Peter Anvin
· 12 years ago
cbc96b7
random: Add comment to random_initialize()
by Tony Luck
· 12 years ago
c5857cc
random: remove rand_initialize_irq()
by Theodore Ts'o
· 12 years ago
00ce1db
random: add tracepoints for easier debugging and verification
by Theodore Ts'o
· 12 years ago
c2557a3
random: add new get_random_bytes_arch() function
by Theodore Ts'o
· 12 years ago
e6d4947
random: use the arch-specific rng in xfer_secondary_pool
by Theodore Ts'o
· 12 years ago
a2080a6
random: create add_device_randomness() interface
by Linus Torvalds
· 12 years ago
902c098
random: use lockless techniques in the interrupt path
by Theodore Ts'o
· 12 years ago
775f4b2
random: make 'add_interrupt_randomness()' do something sane
by Theodore Ts'o
· 12 years ago
74feec5
random: fix up sparse warnings
by Theodore Ts'o
· 12 years ago
44e4360
drivers/char/random.c: fix boot id uniqueness race
by Mathieu Desnoyers
· 13 years ago
c2bc3a3
Merge branch 'x86/rdrand' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 13 years ago
2dac8e5
random: Adjust the number of loops when initializing
by H. Peter Anvin
· 13 years ago
3e88bdf
random: Use arch-specific RNG to initialize the entropy store
by Theodore Ts'o
· 13 years ago
90ab5ee
module_param: make bool parameters really bool (drivers & misc)
by Rusty Russell
· 13 years ago
cf833d0
random: Use arch_get_random_int instead of cycle counter if avail
by Linus Torvalds
· 13 years ago
bd29e56
fix typo/thinko in get_random_bytes()
by Luck, Tony
· 13 years ago
8e6d539
Merge branch 'x86-rdrand-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 13 years ago
6e5714e
net: Compute protocol sequence numbers and fragment IDs using MD5.
by David S. Miller
· 13 years ago
63d7717
random: Add support for architectural random hooks
by H. Peter Anvin
· 13 years ago
87c48fa
ipv6: make fragment identifications less predictable
by Eric Dumazet
· 13 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
442a4ff
random: update interface comments to reflect reality
by Jarod Wilson
· 14 years ago
b29c617
random: Use this_cpu_inc_return
by Christoph Lameter
· 14 years ago
6038f37
llseek: automatically add .llseek fop
by Arnd Bergmann
· 14 years ago
4015d9a
random: Reorder struct entropy_store to remove padding on 64bits
by Richard Kennedy
· 14 years ago
e954bc9
random: simplify fips mode
by Matt Mackall
· 15 years ago
c41b20e
Fix misspellings of "truly" in comments.
by Adam Buchbinder
· 15 years ago
cd1510c
random: Remove unused inode variable
by Herbert Xu
· 15 years ago
a996996
random: drop weird m_time/a_time manipulation
by Matt Mackall
· 15 years ago
3590077
random.c: use %pU to print UUIDs
by Joe Perches
· 15 years ago
6d45611
sysctl: Drop & in front of every proc_handler.
by Eric W. Biederman
· 15 years ago
894d249
sysctl drivers: Remove dead binary sysctl support
by Eric W. Biederman
· 15 years ago
8d65af7
sysctl: remove "struct file *" argument of ->proc_handler
by Alexey Dobriyan
· 15 years ago
5b739ef
random: Add optional continuous repetition test to entropy store based rngs
by Neil Horman
· 15 years ago
26a9a41
Avoid ICE in get_random_int() with gcc-3.4.5
by Linus Torvalds
· 16 years ago
8a0a9bd
random: make get_random_int() more random
by Linus Torvalds
· 16 years ago
417b43d
random: align rekey_work's timer
by Anton Blanchard
· 16 years ago
d178a1e
sparseirq: fix build with unknown irq_desc struct
by Yinghai Lu
· 16 years ago
d7e51e6
sparseirq: make some func to be used with genirq
by Yinghai Lu
· 16 years ago
cda796a
random: don't try to look at entropy_count outside the lock
by Matt Mackall
· 16 years ago
2f98357
sparseirq: move set/get_timer_rand_state back to .c
by Yinghai Lu
· 16 years ago
0b8f1ef
sparse irq_desc[] array: core kernel and x86 changes
by Yinghai Lu
· 16 years ago
233e70f
saner FASYNC handling on file close
by Al Viro
· 16 years ago
9301975
Merge branch 'genirq-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 16 years ago
f221e72
sysctl: simplify ->strategy
by Alexey Dobriyan
· 16 years ago
d6c88a5
genirq: revert dynarray
by Thomas Gleixner
· 16 years ago
2cc21ef
genirq: remove sparse irq code
by Thomas Gleixner
· 16 years ago
3060d6f
x86: put timer_rand_state pointer into irq_desc
by Yinghai Lu
· 16 years ago
eef1de7
irqs: make irq_timer_state to use dyn_array
by Yinghai Lu
· 16 years ago
1f45f56
drivers/char: use nr_irqs
by Yinghai Lu
· 16 years ago
f331c02
block: don't depend on consecutive minor space
by Tejun Heo
· 16 years ago
8b76f46
drivers/char/random.c: fix a race which can lead to a bogus BUG()
by Andrew Morton
· 16 years ago
9f59365
nf_nat: use secure_ipv4_port_ephemeral() for NAT port randomization
by Stephen Hemminger
· 16 years ago
27ac792
PAGE_ALIGN(): correctly handle 64-bit values on 32-bit architectures
by Andrea Righi
· 16 years ago
9a6f70b
random: add async notification support to /dev/random
by Jeff Dike
· 17 years ago
adc782d
random: simplify and rename credit_entropy_store
by Matt Mackall
· 17 years ago
e68e5b6
random: make mixing interface byte-oriented
by Matt Mackall
· 17 years ago
993ba21
random: simplify add_ptr logic
by Matt Mackall
· 17 years ago
6d38b82
random: remove some prefetch logic
by Matt Mackall
· 17 years ago
feee769
random: eliminate redundant new_rotate variable
by Matt Mackall
· 17 years ago
4335820
random: remove cacheline alignment for locks
by Matt Mackall
· 17 years ago
1c0ad3d
random: make backtracking attacks harder
by Matt Mackall
· 17 years ago
ffd8d3f
random: improve variable naming, clear extract buffer
by Matt Mackall
· 17 years ago
53c3f63
random: reuse rand_initialize
by Matt Mackall
· 17 years ago
43ae486
random: use unlocked_ioctl
by Matt Mackall
· 17 years ago
Next »