Show patches with: Submitter = Jason A. Donenfeld       |    Archived = No       |   737 patches
« 1 2 3 47 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
random: vDSO: assume key is 32-bit aligned on x86_64 random: vDSO: assume key is 32-bit aligned on x86_64 - - - --- 2024-08-28 Jason A. Donenfeld herbert Not Applicable
[v23,4/4] selftests/vDSO: add tests for vgetrandom implement getrandom() in vDSO - - - --- 2024-07-12 Jason A. Donenfeld herbert Not Applicable
[v23,3/4] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 2 - --- 2024-07-12 Jason A. Donenfeld herbert Not Applicable
[v23,2/4] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - 1 - --- 2024-07-12 Jason A. Donenfeld herbert Not Applicable
[v23,1/4] mm: add MAP_DROPPABLE for designating always lazily freeable mappings implement getrandom() in vDSO 1 - - --- 2024-07-12 Jason A. Donenfeld herbert Not Applicable
[v22,4/4] selftests/vDSO: add tests for vgetrandom implement getrandom() in vDSO - - - --- 2024-07-09 Jason A. Donenfeld herbert Not Applicable
[v22,3/4] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 2 - --- 2024-07-09 Jason A. Donenfeld herbert Not Applicable
[v22,2/4] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - 1 - --- 2024-07-09 Jason A. Donenfeld herbert Not Applicable
[v22,1/4] mm: add MAP_DROPPABLE for designating always lazily freeable mappings implement getrandom() in vDSO 1 - - --- 2024-07-09 Jason A. Donenfeld herbert Not Applicable
[v21,4/4] selftests/vDSO: add tests for vgetrandom implement getrandom() in vDSO - - - --- 2024-07-07 Jason A. Donenfeld herbert Not Applicable
[v21,3/4] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 2 - --- 2024-07-07 Jason A. Donenfeld herbert Not Applicable
[v21,2/4] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - 1 - --- 2024-07-07 Jason A. Donenfeld herbert Not Applicable
[v21,1/4] mm: add VM_DROPPABLE for designating always lazily freeable mappings implement getrandom() in vDSO - - - --- 2024-07-07 Jason A. Donenfeld herbert Not Applicable
[v20,5/5] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 2 - --- 2024-07-03 Jason A. Donenfeld herbert Not Applicable
[v20,4/5] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - 1 - --- 2024-07-03 Jason A. Donenfeld herbert Not Applicable
[v20,3/5] arch: allocate vgetrandom_alloc() syscall number implement getrandom() in vDSO 2 - - --- 2024-07-03 Jason A. Donenfeld herbert Not Applicable
[v20,2/5] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2024-07-03 Jason A. Donenfeld herbert Not Applicable
[v20,1/5] mm: add VM_DROPPABLE for designating always lazily freeable mappings implement getrandom() in vDSO - - - --- 2024-07-03 Jason A. Donenfeld herbert Not Applicable
[v19,5/5] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 2 - --- 2024-07-01 Jason A. Donenfeld herbert Not Applicable
[v19,4/5] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - 1 - --- 2024-07-01 Jason A. Donenfeld herbert Not Applicable
[v19,3/5] arch: allocate vgetrandom_alloc() syscall number implement getrandom() in vDSO 1 - - --- 2024-07-01 Jason A. Donenfeld herbert Not Applicable
[v19,2/5] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2024-07-01 Jason A. Donenfeld herbert Not Applicable
[v19,1/5] mm: add VM_DROPPABLE for designating always lazily freeable mappings implement getrandom() in vDSO - - - --- 2024-07-01 Jason A. Donenfeld herbert Not Applicable
[v18,5/5] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 2 - --- 2024-06-20 Jason A. Donenfeld herbert Not Applicable
[v18,4/5] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - 1 - --- 2024-06-20 Jason A. Donenfeld herbert Not Applicable
[v18,3/5] arch: allocate vgetrandom_alloc() syscall number implement getrandom() in vDSO 1 - - --- 2024-06-20 Jason A. Donenfeld herbert Not Applicable
[v18,2/5] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2024-06-20 Jason A. Donenfeld herbert Not Applicable
[v18,1/5] mm: add VM_DROPPABLE for designating always lazily freeable mappings implement getrandom() in vDSO - - - --- 2024-06-20 Jason A. Donenfeld herbert Not Applicable
[v17,5/5] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 1 - --- 2024-06-14 Jason A. Donenfeld herbert Not Applicable
[v17,4/5] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2024-06-14 Jason A. Donenfeld herbert Not Applicable
[v17,3/5] arch: allocate vgetrandom_alloc() syscall number implement getrandom() in vDSO 1 - - --- 2024-06-14 Jason A. Donenfeld herbert Not Applicable
[v17,2/5] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2024-06-14 Jason A. Donenfeld herbert Not Applicable
[v17,1/5] mm: add VM_DROPPABLE for designating always lazily freeable mappings implement getrandom() in vDSO - - - --- 2024-06-14 Jason A. Donenfeld herbert Not Applicable
[v16,5/5] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 1 - --- 2024-05-28 Jason A. Donenfeld herbert Not Applicable
[v16,4/5] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2024-05-28 Jason A. Donenfeld herbert Not Applicable
[v16,3/5] arch: allocate vgetrandom_alloc() syscall number implement getrandom() in vDSO 1 - - --- 2024-05-28 Jason A. Donenfeld herbert Not Applicable
[v16,2/5] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2024-05-28 Jason A. Donenfeld herbert Not Applicable
[v16,1/5] mm: add VM_DROPPABLE for designating always lazily freeable mappings implement getrandom() in vDSO - - - --- 2024-05-28 Jason A. Donenfeld herbert Not Applicable
[v14,7/7] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 1 - --- 2023-01-01 Jason A. Donenfeld herbert Not Applicable
[v14,6/7] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2023-01-01 Jason A. Donenfeld herbert Not Applicable
[v14,5/7] arch: allocate vgetrandom_alloc() syscall number implement getrandom() in vDSO 1 - - --- 2023-01-01 Jason A. Donenfeld herbert Not Applicable
[v14,4/7] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2023-01-01 Jason A. Donenfeld herbert Not Applicable
[v14,3/7] x86: mm: Skip faulting instruction for VM_DROPPABLE faults implement getrandom() in vDSO - - - --- 2023-01-01 Jason A. Donenfeld herbert Not Applicable
[v14,2/7] mm: add VM_DROPPABLE for designating always lazily freeable mappings implement getrandom() in vDSO - - - --- 2023-01-01 Jason A. Donenfeld herbert Not Applicable
[v14,1/7] x86: lib: Separate instruction decoder MMIO type from MMIO trace implement getrandom() in vDSO - - - --- 2023-01-01 Jason A. Donenfeld herbert Not Applicable
[v13,7/7] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 1 - --- 2022-12-21 Jason A. Donenfeld herbert Not Applicable
[v13,6/7] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2022-12-21 Jason A. Donenfeld herbert Not Applicable
[v13,5/7] arch: allocate vgetrandom_alloc() syscall number implement getrandom() in vDSO 1 - - --- 2022-12-21 Jason A. Donenfeld herbert Not Applicable
[v13,4/7] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2022-12-21 Jason A. Donenfeld herbert Not Applicable
[v13,3/7] x86: mm: Skip faulting instruction for VM_DROPPABLE faults implement getrandom() in vDSO - - - --- 2022-12-21 Jason A. Donenfeld herbert Not Applicable
[v13,2/7] mm: add VM_DROPPABLE for designating always lazily freeable mappings implement getrandom() in vDSO - - - --- 2022-12-21 Jason A. Donenfeld herbert Not Applicable
[v13,1/7] x86: lib: Separate instruction decoder MMIO type from MMIO trace implement getrandom() in vDSO - - - --- 2022-12-21 Jason A. Donenfeld herbert Not Applicable
[v12,6/6] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 1 - --- 2022-12-12 Jason A. Donenfeld herbert Not Applicable
[v12,5/6] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2022-12-12 Jason A. Donenfeld herbert Not Applicable
[v12,4/6] arch: allocate vgetrandom_alloc() syscall number implement getrandom() in vDSO 1 - - --- 2022-12-12 Jason A. Donenfeld herbert Not Applicable
[v12,3/6] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2022-12-12 Jason A. Donenfeld herbert Not Applicable
[RFC,v12,2/6] x86: mm: Skip faulting instruction for VM_DROPPABLE faults implement getrandom() in vDSO - - - --- 2022-12-12 Jason A. Donenfeld herbert Not Applicable
[RFC,v12,1/6] mm: add VM_DROPPABLE for designating always lazily freeable mappings implement getrandom() in vDSO - - - --- 2022-12-12 Jason A. Donenfeld herbert Not Applicable
[v11,4/4] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 1 - --- 2022-12-05 Jason A. Donenfeld herbert Not Applicable
[v11,3/4] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2022-12-05 Jason A. Donenfeld herbert Not Applicable
[v11,2/4] arch: allocate vgetrandom_alloc() syscall number implement getrandom() in vDSO 1 - - --- 2022-12-05 Jason A. Donenfeld herbert Not Applicable
[v11,1/4] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2022-12-05 Jason A. Donenfeld herbert Not Applicable
[v4] random: spread out jitter callback to different CPUs [v4] random: spread out jitter callback to different CPUs - - - --- 2022-11-30 Jason A. Donenfeld herbert Not Applicable
[v10,4/4] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 1 - --- 2022-11-29 Jason A. Donenfeld herbert Not Applicable
[v10,3/4] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2022-11-29 Jason A. Donenfeld herbert Not Applicable
[v10,2/4] arch: allocate vgetrandom_alloc() syscall number implement getrandom() in vDSO 1 - - --- 2022-11-29 Jason A. Donenfeld herbert Not Applicable
[v10,1/4] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2022-11-29 Jason A. Donenfeld herbert Not Applicable
[v9,3/3] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 1 - --- 2022-11-29 Jason A. Donenfeld herbert Not Applicable
[v9,2/3] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2022-11-29 Jason A. Donenfeld herbert Not Applicable
[v9,1/3] arch: allocate vgetrandom_alloc() syscall number implement getrandom() in vDSO - - - --- 2022-11-29 Jason A. Donenfeld herbert Not Applicable
[v3] random: spread out jitter callback to different CPUs [v3] random: spread out jitter callback to different CPUs - - - --- 2022-11-29 Jason A. Donenfeld herbert Not Applicable
[v2] random: spread out jitter callback to different CPUs [v2] random: spread out jitter callback to different CPUs - - - --- 2022-11-29 Jason A. Donenfeld herbert Not Applicable
[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 herbert Not Applicable
[v8,3/3] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 1 - --- 2022-11-28 Jason A. Donenfeld herbert Not Applicable
[v8,2/3] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2022-11-28 Jason A. Donenfeld herbert Not Applicable
[v8,1/3] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2022-11-28 Jason A. Donenfeld herbert Not Applicable
[v7,3/3] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - 1 - --- 2022-11-24 Jason A. Donenfeld herbert Not Applicable
[v7,2/3] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2022-11-24 Jason A. Donenfeld herbert Not Applicable
[v7,1/3] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2022-11-24 Jason A. Donenfeld herbert Not Applicable
[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 herbert Not Applicable
[v3,4/5] vsprintf: initialize siphash key using notifier Use EFI variables for random seed - 1 - --- 2022-11-22 Jason A. Donenfeld herbert Not Applicable
[v3,3/5] random: add back async readiness notifier Use EFI variables for random seed - - - --- 2022-11-22 Jason A. Donenfeld herbert Not Applicable
[v3,2/5] efi: stub: use random seed from EFI variable Use EFI variables for random seed - - - --- 2022-11-22 Jason A. Donenfeld herbert Not Applicable
[v3,1/5] efi: vars: prohibit reading random seed variables Use EFI variables for random seed - - - --- 2022-11-22 Jason A. Donenfeld herbert Not Applicable
[v6,3/3] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - - - --- 2022-11-21 Jason A. Donenfeld herbert Not Applicable
[v6,2/3] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2022-11-21 Jason A. Donenfeld herbert Not Applicable
[v6,1/3] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2022-11-21 Jason A. Donenfeld herbert Not Applicable
hwrng: u2fzero - account for high quality RNG hwrng: u2fzero - account for high quality RNG 1 - - --- 2022-11-19 Jason A. Donenfeld herbert Accepted
[v5,3/3] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - - - --- 2022-11-19 Jason A. Donenfeld herbert Not Applicable
[v5,2/3] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2022-11-19 Jason A. Donenfeld herbert Not Applicable
[v5,1/3] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2022-11-19 Jason A. Donenfeld herbert Not Applicable
[v4,3/3] x86: vdso: Wire up getrandom() vDSO implementation implement getrandom() in vDSO - - - --- 2022-11-18 Jason A. Donenfeld herbert Not Applicable
[v4,2/3] random: introduce generic vDSO getrandom() implementation implement getrandom() in vDSO - - - --- 2022-11-18 Jason A. Donenfeld herbert Not Applicable
[v4,1/3] random: add vgetrandom_alloc() syscall implement getrandom() in vDSO - - - --- 2022-11-18 Jason A. Donenfeld herbert Not Applicable
[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 herbert Not Applicable
[v2,4/5] vsprintf: initialize siphash key using notifier Use EFI variables for random seed - - - --- 2022-11-18 Jason A. Donenfeld herbert Not Applicable
[v2,3/5] random: add back async readiness notifier Use EFI variables for random seed - - - --- 2022-11-18 Jason A. Donenfeld herbert Not Applicable
[v2,2/5] efi: stub: use random seed from EFI variable Use EFI variables for random seed - - - --- 2022-11-18 Jason A. Donenfeld herbert Not Applicable
[v2,1/5] efi: vars: prohibit reading random seed variables Use EFI variables for random seed - - - --- 2022-11-18 Jason A. Donenfeld herbert Not Applicable
[v3,3/3] treewide: use get_random_u32_inclusive() when possible [v3,1/3] treewide: use get_random_u32_below() instead of deprecated function - 3 - --- 2022-11-17 Jason A. Donenfeld herbert Not Applicable
« 1 2 3 47 8 »