Show patches with: Submitter = Jason A. Donenfeld       |    Archived = No       |   368 patches
« 1 2 3 4 »
Patch Series S/W/F Date Submitter Delegate State
[v6,3/7] treewide: use get_random_{u8,u16}() when possible, part 1 [v6,1/7] treewide: use prandom_u32_max() when possible, part 1 --- 2022-10-10 Jason A. Donenfeld Superseded
[v6,1/7] treewide: use prandom_u32_max() when possible, part 1 [v6,1/7] treewide: use prandom_u32_max() when possible, part 1 --- 2022-10-10 Jason A. Donenfeld Superseded
[v5,7/7] prandom: remove unused functions treewide cleanup of random integer usage --- 2022-10-08 Jason A. Donenfeld Superseded
[v5,6/7] treewide: use get_random_bytes when possible treewide cleanup of random integer usage --- 2022-10-08 Jason A. Donenfeld Superseded
[v5,5/7] treewide: use get_random_u32() when possible treewide cleanup of random integer usage --- 2022-10-08 Jason A. Donenfeld New
[v5,4/7] treewide: use get_random_{u8,u16}() when possible, part 2 treewide cleanup of random integer usage --- 2022-10-08 Jason A. Donenfeld New
[v5,3/7] treewide: use get_random_{u8,u16}() when possible, part 1 treewide cleanup of random integer usage --- 2022-10-08 Jason A. Donenfeld Superseded
[v5,2/7] treewide: use prandom_u32_max() when possible, part 2 treewide cleanup of random integer usage --- 2022-10-08 Jason A. Donenfeld New
[v5,1/7] treewide: use prandom_u32_max() when possible, part 1 treewide cleanup of random integer usage --- 2022-10-08 Jason A. Donenfeld Superseded
[v3,4/5] treewide: use get_random_bytes when possible treewide cleanup of random integer usage --- 2022-10-06 Jason A. Donenfeld Superseded
[v3,2/5] treewide: use get_random_{u8,u16}() when possible treewide cleanup of random integer usage --- 2022-10-06 Jason A. Donenfeld Superseded
[v2,5/5] prandom: remove unused functions treewide cleanup of random integer usage --- 2022-10-06 Jason A. Donenfeld Superseded
[v2,2/5] treewide: use get_random_{u8,u16}() when possible treewide cleanup of random integer usage --- 2022-10-06 Jason A. Donenfeld New
[v1,5/5] prandom: remove unused functions [v1,1/5] treewide: use prandom_u32_max() when possible --- 2022-10-05 Jason A. Donenfeld New
[v1,3/5] treewide: use get_random_u32() when possible [v1,1/5] treewide: use prandom_u32_max() when possible --- 2022-10-05 Jason A. Donenfeld New
[v1,1/5] treewide: use prandom_u32_max() when possible [v1,1/5] treewide: use prandom_u32_max() when possible --- 2022-10-05 Jason A. Donenfeld New
[2/2] random: spread out jitter callback to different CPUs [1/2] random: schedule jitter credit for next jiffy, not in two jiffies --- 2022-09-30 Jason A. Donenfeld New
[1/2] random: schedule jitter credit for next jiffy, not in two jiffies [1/2] random: schedule jitter credit for next jiffy, not in two jiffies --- 2022-09-30 Jason A. Donenfeld New
prandom: make use of smaller types in prandom_u32_max prandom: make use of smaller types in prandom_u32_max --- 2022-09-29 Jason A. Donenfeld New
random: add 8-bit and 16-bit batches random: add 8-bit and 16-bit batches --- 2022-09-28 Jason A. Donenfeld New
[v2] hw_random: core: start hwrng kthread also for untrusted sources [v2] hw_random: core: start hwrng kthread also for untrusted sources --- 2022-09-20 Jason A. Donenfeld New
random: throttle hwrng writes if no entropy is credited random: throttle hwrng writes if no entropy is credited --- 2022-09-20 Jason A. Donenfeld New
[v2] random: use hwgenerator randomness more frequently at early boot [v2] random: use hwgenerator randomness more frequently at early boot --- 2022-09-20 Jason A. Donenfeld New
hw_random: rockchip: import driver from vendor tree hw_random: rockchip: import driver from vendor tree --- 2022-09-19 Jason A. Donenfeld New
[RFC,v3] random: implement getrandom() in vDSO [RFC,v3] random: implement getrandom() in vDSO --- 2022-09-16 Jason A. Donenfeld New
random: restore O_NONBLOCK support random: restore O_NONBLOCK support --- 2022-09-08 Jason A. Donenfeld New
[RFC,v2] random: implement getrandom() in vDSO [RFC,v2] random: implement getrandom() in vDSO --- 2022-07-31 Jason A. Donenfeld New
[RFC,v1] random: implement getrandom() in vDSO [RFC,v1] random: implement getrandom() in vDSO --- 2022-07-29 Jason A. Donenfeld New
[v6] arc4random: simplify design for better safety [v6] arc4random: simplify design for better safety --- 2022-07-26 Jason A. Donenfeld Superseded
[v5] arc4random: simplify design for better safety [v5] arc4random: simplify design for better safety --- 2022-07-26 Jason A. Donenfeld Superseded
[v4] arc4random: simplify design for better safety [v4] arc4random: simplify design for better safety --- 2022-07-26 Jason A. Donenfeld Superseded
[v3] arc4random: simplify design for better safety [v3] arc4random: simplify design for better safety --- 2022-07-26 Jason A. Donenfeld New
[v2] arc4random: simplify design for better safety [v2] arc4random: simplify design for better safety --- 2022-07-25 Jason A. Donenfeld New
[v4] timekeeping: contribute wall clock to rng on time change [v4] timekeeping: contribute wall clock to rng on time change --- 2022-06-23 Jason A. Donenfeld Superseded
[v3] timekeeping: contribute wall clock to rng on time change [v3] timekeeping: contribute wall clock to rng on time change --- 2022-06-23 Jason A. Donenfeld New
[v2] timekeeping: contribute wall clock to rng on time change [v2] timekeeping: contribute wall clock to rng on time change --- 2022-06-23 Jason A. Donenfeld New
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
« 1 2 3 4 »