Toggle navigation
Patchwork
linux-crypto
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jason A. Donenfeld
| Archived =
No
| 368 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
[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
[v2] random: use SipHash as interrupt entropy accumulator
[v2] random: use SipHash as interrupt entropy accumulator
-
-
-
2022-03-06
Jason A. Donenfeld
Superseded
[2/3] random: provide notifier for VM fork
[1/3] random: replace custom notifier chain with standard one
-
-
-
2022-03-01
Jason A. Donenfeld
New
[1/3] random: replace custom notifier chain with standard one
[1/3] random: replace custom notifier chain with standard one
-
-
-
2022-03-01
Jason A. Donenfeld
New
[v5,3/3] virt: vmgenid: introduce driver for reinitializing RNG on VM fork
ACPI: VM fork detection for RNG
-
-
-
2022-02-26
Jason A. Donenfeld
New
[v5,2/3] ACPI: allow longer device IDs
ACPI: VM fork detection for RNG
-
-
-
2022-02-26
Jason A. Donenfeld
New
[v5,1/3] random: add mechanism for VM forks to reinitialize crng
ACPI: VM fork detection for RNG
-
-
-
2022-02-26
Jason A. Donenfeld
New
[v4] virt: vmgenid: introduce driver for reinitializing RNG on VM fork
[v4] virt: vmgenid: introduce driver for reinitializing RNG on VM fork
-
-
-
2022-02-25
Jason A. Donenfeld
Superseded
[v2] random: do crng pre-init loading in worker rather than irq
[v2] random: do crng pre-init loading in worker rather than irq
-
-
-
2022-02-24
Jason A. Donenfeld
New
[v3,1/2] random: add mechanism for VM forks to reinitialize crng
[v3,1/2] random: add mechanism for VM forks to reinitialize crng
-
-
-
2022-02-24
Jason A. Donenfeld
Superseded
[v2,2/2] virt: vmgenid: introduce driver for reinitializing RNG on VM fork
VM fork detection for RNG
-
-
-
2022-02-23
Jason A. Donenfeld
New
random: do crng pre-init loading in worker rather than irq
random: do crng pre-init loading in worker rather than irq
-
-
-
2022-02-23
Jason A. Donenfeld
Superseded
[RFC,v1,2/2] drivers/virt: add vmgenid driver for reinitializing RNG
VM fork detection for RNG
-
-
-
2022-02-23
Jason A. Donenfeld
New
random: round-robin registers as ulong, not u32
random: round-robin registers as ulong, not u32
-
-
-
2022-02-22
Jason A. Donenfeld
New
[v4] random: absorb fast pool into input pool after fast load
[v4] random: absorb fast pool into input pool after fast load
-
-
-
2022-02-21
Jason A. Donenfeld
New
[v1] random: block in /dev/urandom
[v1] random: block in /dev/urandom
-
-
-
2022-02-17
Jason A. Donenfeld
New
[v5] random: clear fast pool, crng, and batches in cpuhp bring up
[v5] random: clear fast pool, crng, and batches in cpuhp bring up
-
-
-
2022-02-17
Jason A. Donenfeld
New
[v4] random: use simpler fast key erasure flow on per-cpu keys
[v4] random: use simpler fast key erasure flow on per-cpu keys
-
-
-
2022-02-16
Jason A. Donenfeld
New
[v3] ath9k: use hw_random API instead of directly dumping into random.c
[v3] ath9k: use hw_random API instead of directly dumping into random.c
-
-
-
2022-02-16
Jason A. Donenfeld
New
ath9k: use hw_random API instead of directly dumping into random.c
ath9k: use hw_random API instead of directly dumping into random.c
-
-
-
2022-02-15
Jason A. Donenfeld
New
[v3] random: use simpler fast key erasure flow on per-cpu keys
[v3] random: use simpler fast key erasure flow on per-cpu keys
-
-
-
2022-02-14
Jason A. Donenfeld
Superseded
random: pull add_hwgenerator_randomness() declaration into random.h
random: pull add_hwgenerator_randomness() declaration into random.h
-
-
-
2022-02-13
Jason A. Donenfeld
New
[RFC,v0] random: block in /dev/urandom
[RFC,v0] random: block in /dev/urandom
-
-
-
2022-02-11
Jason A. Donenfeld
New
[v4,2/2] random: defer fast pool mixing to worker
random: PREEMPT_RT fixes
-
-
-
2022-02-09
Jason A. Donenfeld
New
[v2,9/9] random: remove outdated INT_MAX >> 6 check in urandom_read()
[v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction
-
-
-
2022-02-09
Jason A. Donenfeld
New
[v2,6/9] random: absorb fast pool into input pool after fast load
[v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction
-
-
-
2022-02-09
Jason A. Donenfeld
New
[v2,5/9] random: do not xor RDRAND when writing into /dev/random
[v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction
-
-
-
2022-02-09
Jason A. Donenfeld
New
[v2,3/9] random: inline leaves of rand_initialize()
[v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction
-
-
-
2022-02-09
Jason A. Donenfeld
New
[v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction
[v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction
-
-
-
2022-02-09
Jason A. Donenfeld
New
[v1,6/7] random: use simpler fast key erasure flow on per-cpu keys
random: cleanups around per-cpu crng & rdrand
-
-
-
2022-02-08
Jason A. Donenfeld
New
[v1,4/7] random: ensure early RDSEED goes through mixer on init
random: cleanups around per-cpu crng & rdrand
-
-
-
2022-02-08
Jason A. Donenfeld
New
[v1,2/7] random: get rid of secondary crngs
random: cleanups around per-cpu crng & rdrand
-
-
-
2022-02-08
Jason A. Donenfeld
New
[v3,5/5] random: make credit_entropy_bits() always safe
random: use computational hash for entropy extraction, and related fixes
-
-
-
2022-02-05
Jason A. Donenfeld
New
[v3,4/5] random: always wake up entropy writers after extraction
random: use computational hash for entropy extraction, and related fixes
-
-
-
2022-02-05
Jason A. Donenfeld
New
[v3,3/5] random: use linear min-entropy accumulation crediting
random: use computational hash for entropy extraction, and related fixes
-
-
-
2022-02-05
Jason A. Donenfeld
Superseded
[v3,2/5] random: simplify entropy debiting
random: use computational hash for entropy extraction, and related fixes
-
-
-
2022-02-05
Jason A. Donenfeld
New
[v3,1/5] random: use computational hash for entropy extraction
random: use computational hash for entropy extraction, and related fixes
-
-
-
2022-02-05
Jason A. Donenfeld
Superseded
[v2,4/4] random: make credit_entropy_bits() always safe
random: use computational hash for entropy extraction, and related fixes
-
-
-
2022-02-04
Jason A. Donenfeld
Superseded
[v2,3/4] random: use linear min-entropy accumulation crediting
random: use computational hash for entropy extraction, and related fixes
-
-
-
2022-02-04
Jason A. Donenfeld
New
[v2,2/4] random: simplify entropy debiting
random: use computational hash for entropy extraction, and related fixes
-
-
-
2022-02-04
Jason A. Donenfeld
Superseded
[v2,1/4] random: use computational hash for entropy extraction
random: use computational hash for entropy extraction, and related fixes
-
-
-
2022-02-04
Jason A. Donenfeld
New
random: use computational hash for entropy extraction
random: use computational hash for entropy extraction
-
-
-
2022-02-01
Jason A. Donenfeld
New
[v2] lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI
[v2] lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI
-
-
-
2022-01-24
Jason A. Donenfeld
New
lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI
lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI
-
-
-
2022-01-19
Jason A. Donenfeld
Superseded
[v4] lib/crypto: add prompts back to crypto libraries
[v4] lib/crypto: add prompts back to crypto libraries
-
-
-
2022-01-16
Jason A. Donenfeld
New
[crypto,v3,2/2] lib/crypto: sha1: re-roll loops to reduce code size
reduce code size from blake2s on m68k and other small platforms
-
-
-
2022-01-14
Jason A. Donenfeld
New
[crypto,v3,1/2] lib/crypto: blake2s: move hmac construction into wireguard
reduce code size from blake2s on m68k and other small platforms
-
-
-
2022-01-14
Jason A. Donenfeld
New
[RFC,v2,3/3] crypto: sha1_generic - import lib/sha1.c locally
remove remaining users of SHA-1
-
-
-
2022-01-14
Jason A. Donenfeld
New
[RFC,v2,2/3] ipv6: move from sha1 to blake2s in address calculation
remove remaining users of SHA-1
-
-
-
2022-01-14
Jason A. Donenfeld
New
[RFC,v2,1/3] bpf: move from sha1 to blake2s in tag calculation
remove remaining users of SHA-1
-
-
-
2022-01-14
Jason A. Donenfeld
Superseded
[v3] lib/crypto: add prompts back to crypto libraries
[v3] lib/crypto: add prompts back to crypto libraries
-
-
-
2022-01-12
Jason A. Donenfeld
New
[RFC,v1,3/3] crypto: sha1_generic - import lib/sha1.c locally
remove remaining users of SHA-1
-
-
-
2022-01-12
Jason A. Donenfeld
New
[RFC,v1,2/3] ipv6: move from sha1 to blake2s in address calculation
remove remaining users of SHA-1
-
-
-
2022-01-12
Jason A. Donenfeld
New
[RFC,v1,1/3] bpf: move from sha1 to blake2s in tag calculation
remove remaining users of SHA-1
-
-
-
2022-01-12
Jason A. Donenfeld
New
[crypto,v3,1/2] lib/crypto: blake2s: move hmac construction into wireguard
[crypto,v3,1/2] lib/crypto: blake2s: move hmac construction into wireguard
-
-
-
2022-01-11
Jason A. Donenfeld
Superseded
[crypto,v2,1/2] lib/crypto: blake2s: move hmac construction into wireguard
[crypto,v2,1/2] lib/crypto: blake2s: move hmac construction into wireguard
-
-
-
2022-01-11
Jason A. Donenfeld
Superseded
[crypto,1/2] lib/crypto: blake2s-generic: reduce code size on small systems
[crypto,1/2] lib/crypto: blake2s-generic: reduce code size on small systems
-
-
-
2022-01-11
Jason A. Donenfeld
New
[v7] lib/crypto: blake2s: include as built-in
[v7] lib/crypto: blake2s: include as built-in
-
-
-
2022-01-03
Jason A. Donenfeld
New
[v6] lib/crypto: blake2s: include as built-in
[v6] lib/crypto: blake2s: include as built-in
-
-
-
2022-01-02
Jason A. Donenfeld
New
[v5] lib/crypto: blake2s: include as built-in
[v5] lib/crypto: blake2s: include as built-in
-
-
-
2022-01-01
Jason A. Donenfeld
Superseded
[v2] random: avoid superfluous call to RDRAND in CRNG extraction
[v2] random: avoid superfluous call to RDRAND in CRNG extraction
-
-
-
2021-12-31
Jason A. Donenfeld
New
random: avoid superfluous call to RDRAND in CRNG extraction
random: avoid superfluous call to RDRAND in CRNG extraction
-
-
-
2021-12-30
Jason A. Donenfeld
New
[v4] lib/crypto: blake2s: include as built-in
[v4] lib/crypto: blake2s: include as built-in
-
-
-
2021-12-27
Jason A. Donenfeld
Superseded
[v2,1/2] lib/crypto: blake2s: include as built-in
[v2,1/2] lib/crypto: blake2s: include as built-in
-
-
-
2021-12-23
Jason A. Donenfeld
New
crypto: x86/curve25519 - use in/out register constraints more precisely
crypto: x86/curve25519 - use in/out register constraints more precisely
-
-
-
2021-12-14
Jason A. Donenfeld
New
«
1
2
3
4
»