| Commit message (Expand) | Author | Age | Files | Lines |
* | tpm_tis: Explicitly check for error code | Alexander Steffen | 2023-08-11 | 1 | -2/+8 |
* | hwrng: imx-rngc - fix the timeout for init and self check | Martin Kaiser | 2023-08-11 | 1 | -4/+2 |
* | tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation | Jarkko Sakkinen | 2023-08-11 | 1 | -23/+7 |
* | tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak | Hanjun Guo | 2023-01-18 | 1 | -4/+5 |
* | tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak | Hanjun Guo | 2023-01-18 | 1 | -9/+20 |
* | ipmi: fix memleak when unload ipmi driver | Zhang Yuchen | 2023-01-18 | 1 | -2/+6 |
* | hwrng: geode - Fix PCI device refcount leak | Xiongfeng Wang | 2023-01-18 | 1 | -8/+28 |
* | hwrng: amd - Fix PCI device refcount leak | Xiongfeng Wang | 2023-01-18 | 1 | -5/+13 |
* | tpm/tpm_crb: Fix error message in __crb_relinquish_locality() | Michael Kelley | 2023-01-18 | 1 | -1/+1 |
* | random: use expired timer rather than wq for mixing fast pool | Jason A. Donenfeld | 2022-10-26 | 1 | -6/+10 |
* | random: avoid reading two cache lines on irq randomness | Jason A. Donenfeld | 2022-10-26 | 1 | -1/+1 |
* | random: restore O_NONBLOCK support | Jason A. Donenfeld | 2022-10-26 | 2 | -2/+7 |
* | random: clamp credited irq bits to maximum mixed | Jason A. Donenfeld | 2022-10-26 | 1 | -1/+1 |
* | Revert "Revert "char/random: silence a lockdep splat with printk()"" | Jason A. Donenfeld | 2022-07-29 | 1 | -2/+2 |
* | random: quiet urandom warning ratelimit suppression message | Jason A. Donenfeld | 2022-07-02 | 1 | -1/+1 |
* | random: schedule mix_interrupt_randomness() less often | Jason A. Donenfeld | 2022-07-02 | 1 | -1/+1 |
* | random: credit cpu and bootloader seeds by default | Jason A. Donenfeld | 2022-06-25 | 1 | -21/+33 |
* | random: account for arch randomness in bits | Jason A. Donenfeld | 2022-06-25 | 1 | -4/+4 |
* | random: mark bootloader randomness code as __init | Jason A. Donenfeld | 2022-06-25 | 1 | -4/+3 |
* | random: avoid checking crng_ready() twice in random_init() | Jason A. Donenfeld | 2022-06-25 | 1 | -1/+1 |
* | crypto: drbg - make reseeding from get_random_bytes() synchronous | Nicolai Stange | 2022-06-25 | 1 | -2/+0 |
* | Revert "random: use static branch for crng_ready()" | Jason A. Donenfeld | 2022-06-25 | 1 | -10/+2 |
* | random: check for signals after page of pool writes | Jason A. Donenfeld | 2022-06-25 | 1 | -4/+10 |
* | random: wire up fops->splice_{read,write}_iter() | Jens Axboe | 2022-06-25 | 1 | -0/+4 |
* | random: convert to using fops->write_iter() | Jens Axboe | 2022-06-25 | 1 | -32/+35 |
* | random: move randomize_page() into mm where it belongs | Jason A. Donenfeld | 2022-06-25 | 1 | -157/+83 |
* | random: move initialization functions out of hot pages | Jason A. Donenfeld | 2022-06-25 | 1 | -22/+18 |
* | random: use proper return types on get_random_{int,long}_wait() | Jason A. Donenfeld | 2022-06-25 | 1 | -100/+95 |
* | random: use static branch for crng_ready() | Jason A. Donenfeld | 2022-06-25 | 1 | -4/+12 |
* | random: credit architectural init the exact amount | Jason A. Donenfeld | 2022-06-25 | 1 | -6/+6 |
* | random: handle latent entropy and command line from random_init() | Jason A. Donenfeld | 2022-06-25 | 1 | -5/+8 |
* | random: use proper jiffies comparison macro | Jason A. Donenfeld | 2022-06-25 | 1 | -1/+1 |
* | random: remove ratelimiting for in-kernel unseeded randomness | Jason A. Donenfeld | 2022-06-25 | 1 | -43/+18 |
* | random: avoid initializing twice in credit race | Jason A. Donenfeld | 2022-06-25 | 1 | -26/+22 |
* | random: use symbolic constants for crng_init states | Jason A. Donenfeld | 2022-06-25 | 1 | -19/+19 |
* | siphash: use one source of truth for siphash permutations | Jason A. Donenfeld | 2022-06-25 | 1 | -23/+7 |
* | random: help compiler out with fast_mix() by using simpler arguments | Jason A. Donenfeld | 2022-06-25 | 1 | -21/+23 |
* | random: do not use input pool from hard IRQs | Jason A. Donenfeld | 2022-06-25 | 1 | -15/+36 |
* | random: order timer entropy functions below interrupt functions | Jason A. Donenfeld | 2022-06-25 | 1 | -119/+119 |
* | random: do not pretend to handle premature next security model | Jason A. Donenfeld | 2022-06-25 | 1 | -112/+62 |
* | random: do not use batches when !crng_ready() | Jason A. Donenfeld | 2022-06-25 | 1 | -99/+59 |
* | random: insist on random_get_entropy() existing in order to simplify | Jason A. Donenfeld | 2022-06-25 | 1 | -60/+26 |
* | random: document crng_fast_key_erasure() destination possibility | Jason A. Donenfeld | 2022-06-25 | 1 | -0/+7 |
* | random: make random_get_entropy() return an unsigned long | Jason A. Donenfeld | 2022-06-25 | 1 | -13/+7 |
* | random: check for signals every PAGE_SIZE chunk of /dev/[u]random | Jason A. Donenfeld | 2022-06-25 | 1 | -21/+20 |
* | random: check for signal_pending() outside of need_resched() check | Jann Horn | 2022-06-25 | 1 | -2/+2 |
* | random: do not allow user to keep crng key around on stack | Jason A. Donenfeld | 2022-06-25 | 1 | -12/+23 |
* | random: do not split fast init input in add_hwgenerator_randomness() | Jan Varho | 2022-06-25 | 1 | -17/+6 |
* | random: mix build-time latent entropy into pool at init | Jason A. Donenfeld | 2022-06-25 | 1 | -0/+5 |
* | random: re-add removed comment about get_random_{u32,u64} reseeding | Jason A. Donenfeld | 2022-06-25 | 1 | -3/+4 |