Toggle navigation
Patchwork
linux-crypto
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jason A. Donenfeld
| State =
Action Required
| 232 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
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[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,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,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,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
random: document crng_fast_key_erasure() destination possibility
random: document crng_fast_key_erasure() destination possibility
-
-
-
2022-04-18
Jason A. Donenfeld
New
[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,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
[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,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,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
[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
[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
[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
[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
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,2/5] random: simplify entropy debiting
random: use computational hash for entropy extraction, and related fixes
-
-
-
2022-02-05
Jason A. Donenfeld
New
[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,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
[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
[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,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
[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
[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
[v2] crypto: lib/chacha20poly1305 - define empty module exit function
[v2] crypto: lib/chacha20poly1305 - define empty module exit function
-
-
-
2021-01-15
Jason A. Donenfeld
New
[crypto] crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager
[crypto] crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager
-
-
-
2020-11-02
Jason A. Donenfeld
New
Kbuild: disable FORTIFY_SOURCE on clang-10
Kbuild: disable FORTIFY_SOURCE on clang-10
-
-
-
2020-05-05
Jason A. Donenfeld
New
[crypto-stable,v3,2/2] crypto: arch/nhpoly1305 - process in explicit 4k chunks
Untitled series #32059
-
-
-
2020-04-22
Jason A. Donenfeld
New
[crypto-stable,v2] crypto: arch - limit simd usage to 4k chunks
[crypto-stable,v2] crypto: arch - limit simd usage to 4k chunks
-
-
-
2020-04-22
Jason A. Donenfeld
New
[crypto-stable] crypto: arch/lib - limit simd usage to PAGE_SIZE chunks
[crypto-stable] crypto: arch/lib - limit simd usage to PAGE_SIZE chunks
-
-
-
2020-04-20
Jason A. Donenfeld
New
[RFC,1/3] x86: probe assembler instead of kconfig instead of makefile
x86: probe for assembler capabilities in Kconfig
-
-
-
2020-03-21
Jason A. Donenfeld
New
[crypto] crypto: arm[64]/poly1305 - add artifact to .gitignore files
[crypto] crypto: arm[64]/poly1305 - add artifact to .gitignore files
-
-
-
2020-03-19
Jason A. Donenfeld
New
[URGENT,crypto,v2] crypto: arm64/chacha - correctly walk through blocks
[URGENT,crypto,v2] crypto: arm64/chacha - correctly walk through blocks
-
-
-
2020-03-19
Jason A. Donenfeld
New
[URGENT,crypto] crypto: arm64/chacha - correctly walk through blocks
[URGENT,crypto] crypto: arm64/chacha - correctly walk through blocks
-
-
-
2020-03-18
Jason A. Donenfeld
New
«
1
2
3
»