Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jason A. Donenfeld
| 150 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v5] x86/coco: Require seeding RNG with RDRAND on CoCo systems
[v5] x86/coco: Require seeding RNG with RDRAND on CoCo systems
- 3 -
-
-
-
2024-02-24
Jason A. Donenfeld
New
[v4] x86/coco: Require seeding RNG with RDRAND on CoCo systems
[v4] x86/coco: Require seeding RNG with RDRAND on CoCo systems
- 3 -
-
-
-
2024-02-22
Jason A. Donenfeld
New
[v3] x86/coco: Require seeding RNG with RDRAND on CoCo systems
[v3] x86/coco: Require seeding RNG with RDRAND on CoCo systems
- 3 -
-
-
-
2024-02-21
Jason A. Donenfeld
New
[v2,2/2] x86/coco: Require seeding RNG with RDRAND on CoCo systems
CoCo/RDRAND brokenness fixes
- - -
-
-
-
2024-02-14
Jason A. Donenfeld
New
[v2,1/2] x86/archrandom: WARN if RDRAND fails and don't retry
CoCo/RDRAND brokenness fixes
- - -
-
-
-
2024-02-14
Jason A. Donenfeld
New
x86/coco: Require seeding RNG with RDRAND on CoCo systems
x86/coco: Require seeding RNG with RDRAND on CoCo systems
- - -
-
-
-
2024-02-09
Jason A. Donenfeld
New
[net,3/3] wireguard: timers: move to using timer_delete_sync
wireguard fixes for 6.4.2/6.5-rc1
- - -
-
-
-
2023-07-03
Jason A. Donenfeld
New
[net,2/3] wireguard: netlink: send staged packets when setting initial private key
wireguard fixes for 6.4.2/6.5-rc1
- - 1
-
-
-
2023-07-03
Jason A. Donenfeld
New
[net,1/3] wireguard: queueing: use saner cpu selection wrapping
wireguard fixes for 6.4.2/6.5-rc1
- - 1
-
-
-
2023-07-03
Jason A. Donenfeld
New
riscv: require alternatives framework when selecting FPU support
riscv: require alternatives framework when selecting FPU support
- 2 -
-
-
-
2023-03-22
Jason A. Donenfeld
New
Input: focaltech - use explicitly signed char type
Input: focaltech - use explicitly signed char type
- 1 -
-
-
-
2023-03-18
Jason A. Donenfeld
New
[RFC] tpm: disable hwrng for known-defective AMD RNGs
[RFC] tpm: disable hwrng for known-defective AMD RNGs
- - -
-
-
-
2023-02-09
Jason A. Donenfeld
New
x86: temporarily remove all attempts to provide setup_data
x86: temporarily remove all attempts to provide setup_data
- - -
-
-
-
2023-02-08
Jason A. Donenfeld
New
[v2] tpm: Allow system suspend to continue when TPM suspend fails
[v2] tpm: Allow system suspend to continue when TPM suspend fails
- - -
-
-
-
2023-01-06
Jason A. Donenfeld
New
tpm: Disable hwrng for TPM 1 if PM_SLEEP is enabled
tpm: Disable hwrng for TPM 1 if PM_SLEEP is enabled
- - -
-
-
-
2023-01-05
Jason A. Donenfeld
New
[v14,7/7] x86: vdso: Wire up getrandom() vDSO implementation
implement getrandom() in vDSO
- 1 -
-
-
-
2023-01-01
Jason A. Donenfeld
New
[v14,6/7] random: introduce generic vDSO getrandom() implementation
implement getrandom() in vDSO
- - -
-
-
-
2023-01-01
Jason A. Donenfeld
New
[v14,5/7] arch: allocate vgetrandom_alloc() syscall number
implement getrandom() in vDSO
1 - -
-
-
-
2023-01-01
Jason A. Donenfeld
New
[v14,4/7] random: add vgetrandom_alloc() syscall
implement getrandom() in vDSO
- - -
-
-
-
2023-01-01
Jason A. Donenfeld
New
[v14,3/7] x86: mm: Skip faulting instruction for VM_DROPPABLE faults
implement getrandom() in vDSO
- - -
-
-
-
2023-01-01
Jason A. Donenfeld
New
[v14,2/7] mm: add VM_DROPPABLE for designating always lazily freeable mappings
implement getrandom() in vDSO
- - -
-
-
-
2023-01-01
Jason A. Donenfeld
New
[v14,1/7] x86: lib: Separate instruction decoder MMIO type from MMIO trace
implement getrandom() in vDSO
- - -
-
-
-
2023-01-01
Jason A. Donenfeld
New
[qemu,v3] x86: don't let decompressed kernel image clobber setup_data
[qemu,v3] x86: don't let decompressed kernel image clobber setup_data
- - 2
-
-
-
2022-12-30
Jason A. Donenfeld
New
[qemu,v2] x86: don't let decompressed kernel image clobber setup_data
[qemu,v2] x86: don't let decompressed kernel image clobber setup_data
- - -
-
-
-
2022-12-30
Jason A. Donenfeld
New
[qemu] x86: don't let decompressed kernel image clobber setup_data
[qemu] x86: don't let decompressed kernel image clobber setup_data
- - -
-
-
-
2022-12-28
Jason A. Donenfeld
New
[v13,7/7] x86: vdso: Wire up getrandom() vDSO implementation
implement getrandom() in vDSO
- 1 -
-
-
-
2022-12-21
Jason A. Donenfeld
New
[v13,6/7] random: introduce generic vDSO getrandom() implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-12-21
Jason A. Donenfeld
New
[v13,5/7] arch: allocate vgetrandom_alloc() syscall number
implement getrandom() in vDSO
1 - -
-
-
-
2022-12-21
Jason A. Donenfeld
New
[v13,4/7] random: add vgetrandom_alloc() syscall
implement getrandom() in vDSO
- - -
-
-
-
2022-12-21
Jason A. Donenfeld
New
[v13,3/7] x86: mm: Skip faulting instruction for VM_DROPPABLE faults
implement getrandom() in vDSO
- - -
-
-
-
2022-12-21
Jason A. Donenfeld
New
[v13,2/7] mm: add VM_DROPPABLE for designating always lazily freeable mappings
implement getrandom() in vDSO
- - -
-
-
-
2022-12-21
Jason A. Donenfeld
New
[v13,1/7] x86: lib: Separate instruction decoder MMIO type from MMIO trace
implement getrandom() in vDSO
- - -
-
-
-
2022-12-21
Jason A. Donenfeld
New
[GIT,PULL] random number generator fixes for 6.2-rc1, part 2
[GIT,PULL] random number generator fixes for 6.2-rc1, part 2
- - -
-
-
-
2022-12-20
Jason A. Donenfeld
New
scsi: fcoe_ctlr: use unpredictable RNG
scsi: fcoe_ctlr: use unpredictable RNG
- - -
-
-
-
2022-12-17
Jason A. Donenfeld
New
[v2] x86: lib: Separate instruction decoder MMIO type from MMIO trace
[v2] x86: lib: Separate instruction decoder MMIO type from MMIO trace
- - -
-
-
-
2022-12-14
Jason A. Donenfeld
New
x86: lib: Separate instruction decoder MMIO type from MMIO trace
x86: lib: Separate instruction decoder MMIO type from MMIO trace
- - -
-
-
-
2022-12-12
Jason A. Donenfeld
New
[v12,6/6] x86: vdso: Wire up getrandom() vDSO implementation
implement getrandom() in vDSO
- 1 -
-
-
-
2022-12-12
Jason A. Donenfeld
New
[v12,5/6] random: introduce generic vDSO getrandom() implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-12-12
Jason A. Donenfeld
New
[v12,4/6] arch: allocate vgetrandom_alloc() syscall number
implement getrandom() in vDSO
1 - -
-
-
-
2022-12-12
Jason A. Donenfeld
New
[v12,3/6] random: add vgetrandom_alloc() syscall
implement getrandom() in vDSO
- - -
-
-
-
2022-12-12
Jason A. Donenfeld
New
[RFC,v12,2/6] x86: mm: Skip faulting instruction for VM_DROPPABLE faults
implement getrandom() in vDSO
- - -
-
-
-
2022-12-12
Jason A. Donenfeld
New
[RFC,v12,1/6] mm: add VM_DROPPABLE for designating always lazily freeable mappings
implement getrandom() in vDSO
- - -
-
-
-
2022-12-12
Jason A. Donenfeld
New
[GIT,PULL] random number generator fixes for 6.2-rc1
[GIT,PULL] random number generator fixes for 6.2-rc1
- - -
-
-
-
2022-12-10
Jason A. Donenfeld
New
bpf: call get_random_u32() for random integers
bpf: call get_random_u32() for random integers
- - -
-
-
-
2022-12-05
Jason A. Donenfeld
New
mm: do not show ?? for VM_LOCKONFAULT pages
mm: do not show ?? for VM_LOCKONFAULT pages
1 - -
-
-
-
2022-12-05
Jason A. Donenfeld
New
[GIT,PULL] -funsigned-char conversion for 6.2-rc1
[GIT,PULL] -funsigned-char conversion for 6.2-rc1
- - -
-
-
-
2022-12-05
Jason A. Donenfeld
New
[v11,4/4] x86: vdso: Wire up getrandom() vDSO implementation
implement getrandom() in vDSO
- 1 -
-
-
-
2022-12-05
Jason A. Donenfeld
New
[v11,3/4] random: introduce generic vDSO getrandom() implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-12-05
Jason A. Donenfeld
New
[v11,2/4] arch: allocate vgetrandom_alloc() syscall number
implement getrandom() in vDSO
1 - -
-
-
-
2022-12-05
Jason A. Donenfeld
New
[v11,1/4] random: add vgetrandom_alloc() syscall
implement getrandom() in vDSO
- - -
-
-
-
2022-12-05
Jason A. Donenfeld
New
mm: do not BUG_ON missing brk mapping, because userspace can unmap it
mm: do not BUG_ON missing brk mapping, because userspace can unmap it
1 2 -
-
-
-
2022-12-02
Jason A. Donenfeld
New
[v2] random: align entropy_timer_state to cache line
[v2] random: align entropy_timer_state to cache line
- - -
-
-
-
2022-11-30
Jason A. Donenfeld
New
[v4] random: spread out jitter callback to different CPUs
[v4] random: spread out jitter callback to different CPUs
- - -
-
-
-
2022-11-30
Jason A. Donenfeld
New
random: mix in cycle counter when jitter timer fires
random: mix in cycle counter when jitter timer fires
- - -
-
-
-
2022-11-30
Jason A. Donenfeld
New
random: align entropy_timer_state to cache line
random: align entropy_timer_state to cache line
- - -
-
-
-
2022-11-30
Jason A. Donenfeld
New
[v10,4/4] x86: vdso: Wire up getrandom() vDSO implementation
implement getrandom() in vDSO
- 1 -
-
-
-
2022-11-29
Jason A. Donenfeld
New
[v10,3/4] random: introduce generic vDSO getrandom() implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-11-29
Jason A. Donenfeld
New
[v10,2/4] arch: allocate vgetrandom_alloc() syscall number
implement getrandom() in vDSO
1 - -
-
-
-
2022-11-29
Jason A. Donenfeld
New
[v10,1/4] random: add vgetrandom_alloc() syscall
implement getrandom() in vDSO
- - -
-
-
-
2022-11-29
Jason A. Donenfeld
New
[v9,3/3] x86: vdso: Wire up getrandom() vDSO implementation
implement getrandom() in vDSO
- 1 -
-
-
-
2022-11-29
Jason A. Donenfeld
New
[v9,2/3] random: introduce generic vDSO getrandom() implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-11-29
Jason A. Donenfeld
New
[v9,1/3] arch: allocate vgetrandom_alloc() syscall number
implement getrandom() in vDSO
- - -
-
-
-
2022-11-29
Jason A. Donenfeld
New
[v3] random: spread out jitter callback to different CPUs
[v3] random: spread out jitter callback to different CPUs
- - -
-
-
-
2022-11-29
Jason A. Donenfeld
New
[v2] random: spread out jitter callback to different CPUs
[v2] random: spread out jitter callback to different CPUs
- - -
-
-
-
2022-11-29
Jason A. Donenfeld
New
random: remove extraneous period in comment
random: remove extraneous period in comment
- - -
-
-
-
2022-11-29
Jason A. Donenfeld
New
[v3] char: tpm: Protect tpm_pm_suspend with locks
[v3] char: tpm: Protect tpm_pm_suspend with locks
- 1 2
-
-
-
2022-11-28
Jason A. Donenfeld
New
[v8,3/3] x86: vdso: Wire up getrandom() vDSO implementation
implement getrandom() in vDSO
- 1 -
-
-
-
2022-11-28
Jason A. Donenfeld
New
[v8,2/3] random: introduce generic vDSO getrandom() implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-11-28
Jason A. Donenfeld
New
[v8,1/3] random: add vgetrandom_alloc() syscall
implement getrandom() in vDSO
- - -
-
-
-
2022-11-28
Jason A. Donenfeld
New
[v7,3/3] x86: vdso: Wire up getrandom() vDSO implementation
implement getrandom() in vDSO
- 1 -
-
-
-
2022-11-24
Jason A. Donenfeld
New
[v7,2/3] random: introduce generic vDSO getrandom() implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-11-24
Jason A. Donenfeld
New
[v7,1/3] random: add vgetrandom_alloc() syscall
implement getrandom() in vDSO
- - -
-
-
-
2022-11-24
Jason A. Donenfeld
New
[v3,5/5] efi: random: refresh non-volatile random seed when RNG is initialized
Use EFI variables for random seed
- - -
-
-
-
2022-11-22
Jason A. Donenfeld
New
[v3,4/5] vsprintf: initialize siphash key using notifier
Use EFI variables for random seed
- 1 -
-
-
-
2022-11-22
Jason A. Donenfeld
New
[v3,3/5] random: add back async readiness notifier
Use EFI variables for random seed
- - -
-
-
-
2022-11-22
Jason A. Donenfeld
New
[v3,2/5] efi: stub: use random seed from EFI variable
Use EFI variables for random seed
- - -
-
-
-
2022-11-22
Jason A. Donenfeld
New
[v3,1/5] efi: vars: prohibit reading random seed variables
Use EFI variables for random seed
- - -
-
-
-
2022-11-22
Jason A. Donenfeld
New
[v6,3/3] x86: vdso: Wire up getrandom() vDSO implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-11-21
Jason A. Donenfeld
New
[v6,2/3] random: introduce generic vDSO getrandom() implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-11-21
Jason A. Donenfeld
New
[v6,1/3] random: add vgetrandom_alloc() syscall
implement getrandom() in vDSO
- - -
-
-
-
2022-11-21
Jason A. Donenfeld
New
[v5,3/3] x86: vdso: Wire up getrandom() vDSO implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-11-19
Jason A. Donenfeld
New
[v5,2/3] random: introduce generic vDSO getrandom() implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-11-19
Jason A. Donenfeld
New
[v5,1/3] random: add vgetrandom_alloc() syscall
implement getrandom() in vDSO
- - -
-
-
-
2022-11-19
Jason A. Donenfeld
New
[v4,3/3] x86: vdso: Wire up getrandom() vDSO implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-11-18
Jason A. Donenfeld
New
[v4,2/3] random: introduce generic vDSO getrandom() implementation
implement getrandom() in vDSO
- - -
-
-
-
2022-11-18
Jason A. Donenfeld
New
[v4,1/3] random: add vgetrandom_alloc() syscall
implement getrandom() in vDSO
- - -
-
-
-
2022-11-18
Jason A. Donenfeld
New
[v2,5/5] efi: random: refresh non-volatile random seed when RNG is initialized
Use EFI variables for random seed
- 1 -
-
-
-
2022-11-18
Jason A. Donenfeld
New
[v2,4/5] vsprintf: initialize siphash key using notifier
Use EFI variables for random seed
- - -
-
-
-
2022-11-18
Jason A. Donenfeld
New
[v2,3/5] random: add back async readiness notifier
Use EFI variables for random seed
- - -
-
-
-
2022-11-18
Jason A. Donenfeld
New
[v2,2/5] efi: stub: use random seed from EFI variable
Use EFI variables for random seed
- - -
-
-
-
2022-11-18
Jason A. Donenfeld
New
[v2,1/5] efi: vars: prohibit reading random seed variables
Use EFI variables for random seed
- - -
-
-
-
2022-11-18
Jason A. Donenfeld
New
[v3,3/3] treewide: use get_random_u32_inclusive() when possible
convert tree to get_random_u32_{below,above,inclusive}()
- 3 -
-
-
-
2022-11-17
Jason A. Donenfeld
New
[v3,2/3] treewide: use get_random_u32_{above,below}() instead of manual loop
convert tree to get_random_u32_{below,above,inclusive}()
- 2 -
-
-
-
2022-11-17
Jason A. Donenfeld
New
[v3,1/3] treewide: use get_random_u32_below() instead of deprecated function
convert tree to get_random_u32_{below,above,inclusive}()
2 5 -
-
-
-
2022-11-17
Jason A. Donenfeld
New
[v3] random: add helpers for random numbers with given floor or range
[v3] random: add helpers for random numbers with given floor or range
- 1 -
-
-
-
2022-11-17
Jason A. Donenfeld
New
random: reseed in delayed work rather than on-demand
random: reseed in delayed work rather than on-demand
- - -
-
-
-
2022-11-17
Jason A. Donenfeld
New
[v2] random: add helpers for random numbers with given floor or range
[v2] random: add helpers for random numbers with given floor or range
- - -
-
-
-
2022-11-17
Jason A. Donenfeld
New
[v2,3/3] treewide: use get_random_u32_between() when possible
convert tree to get_random_u32_{below,above,between}()
- 2 -
-
-
-
2022-11-14
Jason A. Donenfeld
New
[v2,2/3] treewide: use get_random_u32_{above,below}() instead of manual loop
convert tree to get_random_u32_{below,above,between}()
- 1 -
-
-
-
2022-11-14
Jason A. Donenfeld
New
[v2,1/3] treewide: use get_random_u32_below() instead of deprecated function
convert tree to get_random_u32_{below,above,between}()
2 4 -
-
-
-
2022-11-14
Jason A. Donenfeld
New
«
1
2
»