Toggle navigation
Patchwork
linux-crypto
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jason A. Donenfeld
| 332 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
timekeeping: contribute wall clock to rng on time change
timekeeping: contribute wall clock to rng on time change
-
-
-
2022-06-23
Jason A. Donenfeld
New
[crypto,v4] crypto: blake2s - remove shash module
[crypto,v4] crypto: blake2s - remove shash module
-
-
-
2022-05-28
Jason A. Donenfeld
New
[crypto,v2] crypto: poly1305 - cleanup stray CRYPTO_LIB_POLY1305_RSIZE
[crypto,v2] crypto: poly1305 - cleanup stray CRYPTO_LIB_POLY1305_RSIZE
-
-
-
2022-05-27
Jason A. Donenfeld
New
[crypto] crypto: blake2s - remove shash module
[crypto] crypto: blake2s - remove shash module
-
-
-
2022-05-26
Jason A. Donenfeld
Superseded
[v2] random: remove mostly unused async readiness notifier
[v2] random: remove mostly unused async readiness notifier
-
-
-
2022-05-18
Jason A. Donenfeld
New
random: remove mostly unused async readiness notifier
random: remove mostly unused async readiness notifier
-
-
-
2022-05-15
Jason A. Donenfeld
New
random: remove get_random_bytes_arch() and add rng_has_arch_random()
random: remove get_random_bytes_arch() and add rng_has_arch_random()
-
-
-
2022-05-14
Jason A. Donenfeld
New
[v4] random: use static branch for crng_ready()
[v4] random: use static branch for crng_ready()
-
-
-
2022-05-12
Jason A. Donenfeld
New
[v3] random: use static branch for crng_ready()
[v3] random: use static branch for crng_ready()
-
-
-
2022-05-12
Jason A. Donenfeld
New
random: credit architectural init the exact amount
random: credit architectural init the exact amount
-
-
-
2022-05-12
Jason A. Donenfeld
New
[v2] random: use static branch for crng_ready()
[v2] random: use static branch for crng_ready()
-
-
-
2022-05-12
Jason A. Donenfeld
New
random32: use real rng for non-deterministic randomness
random32: use real rng for non-deterministic randomness
-
-
-
2022-05-11
Jason A. Donenfeld
New
[v2] random: do not use input pool from hard IRQs
[v2] random: do not use input pool from hard IRQs
-
-
-
2022-05-10
Jason A. Donenfeld
New
random: remove ratelimiting for in-kernel unseeded randomness
random: remove ratelimiting for in-kernel unseeded randomness
-
-
-
2022-05-09
Jason A. Donenfeld
New
siphash: use one source of truth for siphash permutations
siphash: use one source of truth for siphash permutations
-
-
-
2022-05-07
Jason A. Donenfeld
New
[3/3] random: help compiler out with fast_mix() by using simpler arguments
[1/3] random: order timer entropy functions below interrupt functions
-
-
-
2022-05-06
Jason A. Donenfeld
New
[2/3] random: do not use input pool from hard IRQs
[1/3] random: order timer entropy functions below interrupt functions
-
-
-
2022-05-06
Jason A. Donenfeld
New
[1/3] random: order timer entropy functions below interrupt functions
[1/3] random: order timer entropy functions below interrupt functions
-
-
-
2022-05-06
Jason A. Donenfeld
New
[v8] timekeeping: Add raw clock fallback for random_get_entropy()
[v8] timekeeping: Add raw clock fallback for random_get_entropy()
-
-
-
2022-05-06
Jason A. Donenfeld
New
[v7] timekeeping: Add raw clock fallback for random_get_entropy()
[v7] timekeeping: Add raw clock fallback for random_get_entropy()
-
-
-
2022-05-05
Jason A. Donenfeld
Superseded
random: do not pretend to handle premature next security model
random: do not pretend to handle premature next security model
-
-
-
2022-05-04
Jason A. Donenfeld
New
[RFC,v1] random: use static branch for crng_ready()
[RFC,v1] random: use static branch for crng_ready()
-
-
-
2022-05-03
Jason A. Donenfeld
New
[1/2] sysctl: read() must consume poll events, not poll()
[1/2] sysctl: read() must consume poll events, not poll()
-
-
-
2022-05-02
Jason A. Donenfeld
New
[v8,06/19] openrisc: start CPU timer early in boot
Untitled series #174440
-
-
-
2022-04-30
Jason A. Donenfeld
New
[v7,11/17] openrisc: account for 0 starting value in random_get_entropy()
Untitled series #174302
-
-
-
2022-04-29
Jason A. Donenfeld
New
[v7,13/17] x86/asm: use fallback for random_get_entropy() instead of zero
Untitled series #173911
-
-
-
2022-04-26
Jason A. Donenfeld
New
[v6,17/17] random: insist on random_get_entropy() existing in order to simplify
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,16/17] xtensa: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,15/17] sparc: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,14/17] um: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,13/17] x86: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
Superseded
[v6,12/17] nios2: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,11/17] openrisc: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,10/17] arm: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,09/17] mips: use fallback for random_get_entropy() instead of just c0 random
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,08/17] riscv: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,07/17] m68k: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,06/17] timekeeping: add raw clock fallback for random_get_entropy()
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
Superseded
[v6,05/17] powerpc: define get_cycles macro for arch-override
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,04/17] alpha: define get_cycles macro for arch-override
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,03/17] parisc: define get_cycles macro for arch-override
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,02/17] s390: define get_cycles macro for arch-override
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
[v6,01/17] ia64: define get_cycles macro for arch-override
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-23
Jason A. Donenfeld
New
random: vary jitter iterations based on cycle counter speed
random: vary jitter iterations based on cycle counter speed
-
-
-
2022-04-22
Jason A. Donenfeld
New
[v2] random: add fork_event sysctl for polling VM forks
[v2] random: add fork_event sysctl for polling VM forks
-
-
-
2022-04-21
Jason A. Donenfeld
New
random: add fork_event sysctl for polling VM forks
random: add fork_event sysctl for polling VM forks
-
-
-
2022-04-19
Jason A. Donenfeld
New
[v5,11/11] random: insist on random_get_entropy() existing in order to simplify
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-19
Jason A. Donenfeld
Superseded
[v5,10/11] xtensa: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-19
Jason A. Donenfeld
Superseded
[v5,09/11] sparc: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-19
Jason A. Donenfeld
Superseded
[v5,08/11] um: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-19
Jason A. Donenfeld
Superseded
[v5,07/11] x86: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-19
Jason A. Donenfeld
New
[v5,06/11] nios2: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-19
Jason A. Donenfeld
Superseded
[v5,05/11] arm: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-19
Jason A. Donenfeld
Superseded
[v5,04/11] mips: use fallback for random_get_entropy() instead of just c0 random
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-19
Jason A. Donenfeld
Superseded
[v5,03/11] riscv: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-19
Jason A. Donenfeld
Superseded
[v5,02/11] m68k: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-19
Jason A. Donenfeld
Superseded
[v5,01/11] timekeeping: add raw clock fallback for random_get_entropy()
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-19
Jason A. Donenfeld
Superseded
random: document crng_fast_key_erasure() destination possibility
random: document crng_fast_key_erasure() destination possibility
-
-
-
2022-04-18
Jason A. Donenfeld
New
[v4,11/11] random: insist on random_get_entropy() existing in order to simplify
[v4,01/11] timekeeping: add raw clock fallback for random_get_entropy()
-
-
-
2022-04-13
Jason A. Donenfeld
Superseded
[v4,09/11] sparc: use fallback for random_get_entropy() instead of zero
[v4,01/11] timekeeping: add raw clock fallback for random_get_entropy()
-
-
-
2022-04-13
Jason A. Donenfeld
Superseded
[v4,08/11] um: use fallback for random_get_entropy() instead of zero
[v4,01/11] timekeeping: add raw clock fallback for random_get_entropy()
-
-
-
2022-04-13
Jason A. Donenfeld
Superseded
[v4,06/11] nios2: use fallback for random_get_entropy() instead of zero
[v4,01/11] timekeeping: add raw clock fallback for random_get_entropy()
-
-
-
2022-04-13
Jason A. Donenfeld
Superseded
[v4,03/11] riscv: use fallback for random_get_entropy() instead of zero
[v4,01/11] timekeeping: add raw clock fallback for random_get_entropy()
-
-
-
2022-04-13
Jason A. Donenfeld
Superseded
[v4,01/11] timekeeping: add raw clock fallback for random_get_entropy()
[v4,01/11] timekeeping: add raw clock fallback for random_get_entropy()
-
-
-
2022-04-13
Jason A. Donenfeld
Superseded
[v3,10/10] xtensa: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-12
Jason A. Donenfeld
Superseded
[v3,09/10] sparc: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-12
Jason A. Donenfeld
Superseded
[v3,08/10] um: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-12
Jason A. Donenfeld
Superseded
[v3,07/10] x86: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-12
Jason A. Donenfeld
New
[v3,06/10] nios2: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-12
Jason A. Donenfeld
Superseded
[v3,05/10] arm: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-12
Jason A. Donenfeld
Superseded
[v3,04/10] mips: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-12
Jason A. Donenfeld
New
[v3,03/10] riscv: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-12
Jason A. Donenfeld
Superseded
[v3,02/10] m68k: use fallback for random_get_entropy() instead of zero
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-12
Jason A. Donenfeld
Superseded
[v3,01/10] timekeeping: add raw clock fallback for random_get_entropy()
archs/random: fallback to best raw ktime when no cycle counter
-
-
-
2022-04-12
Jason A. Donenfeld
Superseded
[v2,11/11] xtensa: use ktime_read_raw_clock() for random_get_entropy() instead of zero
[v2,01/11] timekeeping: add accessor for raw clock
-
-
-
2022-04-10
Jason A. Donenfeld
Superseded
[v2,09/11] um: use ktime_read_raw_clock() for random_get_entropy() instead of zero
[v2,01/11] timekeeping: add accessor for raw clock
-
-
-
2022-04-10
Jason A. Donenfeld
Superseded
[v2,07/11] nios2: use ktime_read_raw_clock() for random_get_entropy() instead of zero
[v2,01/11] timekeeping: add accessor for raw clock
-
-
-
2022-04-10
Jason A. Donenfeld
New
[v2,05/11] mips: use ktime_read_raw_clock() for random_get_entropy() instead of zero
[v2,01/11] timekeeping: add accessor for raw clock
-
-
-
2022-04-10
Jason A. Donenfeld
Superseded
[v2,03/11] m68k: use ktime_read_raw_clock() for random_get_entropy() instead of zero
[v2,01/11] timekeeping: add accessor for raw clock
-
-
-
2022-04-10
Jason A. Donenfeld
Superseded
[v2,01/11] timekeeping: add accessor for raw clock
[v2,01/11] timekeeping: add accessor for raw clock
-
-
-
2022-04-10
Jason A. Donenfeld
New
[RFC,v1,10/10] xtensa: use sched_clock() for random_get_entropy() instead of zero
archs/random: fallback to using sched_clock() if no cycle counter
-
-
-
2022-04-08
Jason A. Donenfeld
Superseded
[RFC,v1,09/10] sparc: use sched_clock() for random_get_entropy() instead of zero
archs/random: fallback to using sched_clock() if no cycle counter
-
-
-
2022-04-08
Jason A. Donenfeld
Superseded
[RFC,v1,08/10] um: use sched_clock() for random_get_entropy() instead of zero
archs/random: fallback to using sched_clock() if no cycle counter
-
-
-
2022-04-08
Jason A. Donenfeld
Superseded
[RFC,v1,07/10] arm64: use sched_clock() for random_get_entropy() instead of zero
archs/random: fallback to using sched_clock() if no cycle counter
-
-
-
2022-04-08
Jason A. Donenfeld
New
[RFC,v1,06/10] x86: use sched_clock() for random_get_entropy() instead of zero
archs/random: fallback to using sched_clock() if no cycle counter
-
-
-
2022-04-08
Jason A. Donenfeld
New
[RFC,v1,05/10] arm: use sched_clock() for random_get_entropy() instead of zero
archs/random: fallback to using sched_clock() if no cycle counter
-
-
-
2022-04-08
Jason A. Donenfeld
New
[RFC,v1,04/10] mips: use sched_clock() for random_get_entropy() instead of zero
archs/random: fallback to using sched_clock() if no cycle counter
-
-
-
2022-04-08
Jason A. Donenfeld
New
[RFC,v1,03/10] riscv: use sched_clock() for random_get_entropy() instead of zero
archs/random: fallback to using sched_clock() if no cycle counter
-
-
-
2022-04-08
Jason A. Donenfeld
New
[RFC,v1,02/10] m68k: use sched_clock() for random_get_entropy() instead of zero
archs/random: fallback to using sched_clock() if no cycle counter
-
-
-
2022-04-08
Jason A. Donenfeld
New
[RFC,v1,01/10] random: use sched_clock() for random_get_entropy() if no get_cycles()
archs/random: fallback to using sched_clock() if no cycle counter
-
-
-
2022-04-08
Jason A. Donenfeld
New
random: make random_get_entropy() return an unsigned long
random: make random_get_entropy() return an unsigned long
-
-
-
2022-04-08
Jason A. Donenfeld
New
[v2] random: do not allow user to keep crng key around on stack
[v2] random: do not allow user to keep crng key around on stack
-
-
-
2022-04-06
Jason A. Donenfeld
New
random: check for signals every PAGE_SIZE chunk of /dev/[u]random
random: check for signals every PAGE_SIZE chunk of /dev/[u]random
-
-
-
2022-04-06
Jason A. Donenfeld
New
random: do not allow user to keep crng key around on stack
random: do not allow user to keep crng key around on stack
-
-
-
2022-04-05
Jason A. Donenfeld
New
random: opportunistically initialize on /dev/urandom reads
random: opportunistically initialize on /dev/urandom reads
-
-
-
2022-04-05
Jason A. Donenfeld
New
[v2] random: mix build-time latent entropy into pool at init
[v2] random: mix build-time latent entropy into pool at init
-
-
-
2022-03-31
Jason A. Donenfeld
New
random: treat bootloader trust toggle the same way as cpu trust toggle
random: treat bootloader trust toggle the same way as cpu trust toggle
-
-
-
2022-03-23
Jason A. Donenfeld
New
random: allow writes to /dev/urandom to influence fast init
random: allow writes to /dev/urandom to influence fast init
-
-
-
2022-03-22
Jason A. Donenfeld
New
[v3] random: use SipHash as interrupt entropy accumulator
[v3] random: use SipHash as interrupt entropy accumulator
-
-
-
2022-03-13
Jason A. Donenfeld
New
[v2] random: reseed more often immediately after booting
[v2] random: reseed more often immediately after booting
-
-
-
2022-03-10
Jason A. Donenfeld
New
«
1
2
3
4
»