Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
d2aa8eec7f83f1b18f492e1e9aa634a001c2f58c
/
drivers
/
char
/
random.c
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
88c730d
random: consolidate wakeup logic
by Matt Mackall
· 17 years ago
90b75ee
random: clean up checkpatch complaints
by Matt Mackall
· 17 years ago
91f3f1e
drivers/char/random.c:write_pool() cond_resched() needed
by Matt Mackall
· 17 years ago
640e248
unexport add_disk_randomness
by Adrian Bunk
· 17 years ago
6dd10a6
[NET] random : secure_tcp_sequence_number should not assume CONFIG_KTIME_SCALAR
by Eric Dumazet
· 17 years ago
c80544d
sparse pointer use of zero as null
by Stephen Hemminger
· 17 years ago
9b42c33
[TCP]: secure_tcp_sequence_number() should not use a too fast clock
by Eric Dumazet
· 17 years ago
5a021e9
random: fix bound check ordering (CVE-2007-3105)
by Matt Mackall
· 17 years ago
679ce0a
random: fix output buffer folding
by Matt Mackall
· 17 years ago
7f397dc
random: fix seeding with zero entropy
by Matt Mackall
· 17 years ago
602b6ae
random: fix error in entropy extraction
by Matt Mackall
· 17 years ago
f859581
[NET]: random functions can use nsec resolution instead of usec
by Eric Dumazet
· 18 years ago
cb69cc5
[TCP/DCCP/RANDOM]: Remove unused exports.
by Adrian Bunk
· 18 years ago
2b8693c
[PATCH] mark struct file_operations const 3
by Arjan van de Ven
· 18 years ago
1f29bcd
[PATCH] sysctl: remove unused "context" param
by Alexey Dobriyan
· 18 years ago
a7113a9
[PATCH] struct path: convert char-drivers
by Josef Sipek
· 18 years ago
4c1ac1b
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
by David Howells
· 18 years ago
b09b845c
[RANDOM]: Annotate random.h IP helpers.
by Al Viro
· 18 years ago
65f27f3
WorkStruct: Pass the work_struct pointer instead of context data
by David Howells
· 18 years ago
52bad64
WorkStruct: Separate delayable and non-delayable events.
by David Howells
· 18 years ago
80fc9f5
Input: add missing exports to fix modular build
by Dmitry Torokhov
· 18 years ago
e9ff399
[PATCH] namespaces: utsname: switch to using uts namespaces
by Serge E. Hallyn
· 18 years ago
9361401
[PATCH] BLOCK: Make it possible to disable the block layer [try #6]
by David Howells
· 18 years ago
e4d9191
[PATCH] lockdep: locking init debugging improvement
by Ingo Molnar
· 18 years ago
6ab3d56
Remove obsolete #include <linux/config.h>
by Jörn Engel
· 18 years ago
30aaa15
[IPV6]: Unexport secure_ipv6_port_ephemeral
by Adrian Bunk
· 19 years ago
d251575
[PATCH] random: get rid of sparse warning
by Stephen Hemminger
· 19 years ago
d8313f5
[INET6]: Generalise tcp_v6_hash_connect
by Arnaldo Carvalho de Melo
· 19 years ago
Next »