summaryrefslogtreecommitdiff
path: root/drivers/char/random.c
AgeCommit message (Expand)Author
2025-05-27Merge tag 'ratelimit.2025.05.25a' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2025-05-27Merge tag 'timers-cleanups-2025-05-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-05-12crypto: lib/chacha - add strongly-typed state zeroizationEric Biggers
2025-05-12crypto: lib/chacha - strongly type the ChaCha stateEric Biggers
2025-05-08random: Avoid open-coded use of ratelimit_state structure's ->missed fieldPaul E. McKenney
2025-05-08treewide, timers: Rename destroy_timer_on_stack() as timer_destroy_on_stack()Ingo Molnar
2025-05-08treewide, timers: Rename try_to_del_timer_sync() as timer_delete_sync_try()Ingo Molnar
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner
2025-02-21vdso: Add generic random data storageThomas Weißschuh
2025-01-28treewide: const qualify ctl_tables where applicableJoel Granados
2024-09-13random: vDSO: add __arch_get_k_vdso_rng_data() helper for data page accessChristophe Leroy
2024-09-13random: vDSO: don't use 64-bit atomics on 32-bit architecturesChristophe Leroy
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados
2024-07-19random: introduce generic vDSO getrandom() implementationJason A. Donenfeld
2024-04-17random: handle creditable entropy from atomic process contextJason A. Donenfeld
2023-12-05iov_iter: replace import_single_range() with import_ubuf()Jens Axboe
2023-12-05iov_iter: remove unused 'iov' argument from import_single_range()Jens Axboe
2023-10-11char-misc: Remove the now superfluous sentinel element from ctl_table arrayJoel Granados
2023-05-24tty, proc, kernfs, random: Use copy_splice_read()David Howells
2023-03-06cpumask: fix incorrect cpumask scanning result checksLinus Torvalds
2022-12-20random: do not include <asm/archrandom.h> from random.hJason A. Donenfeld
2022-12-12Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds
2022-12-04random: align entropy_timer_state to cache lineJason A. Donenfeld
2022-12-04random: mix in cycle counter when jitter timer firesJason A. Donenfeld
2022-12-04random: spread out jitter callback to different CPUsJason A. Donenfeld
2022-11-29random: remove extraneous period and add a missing one in commentsJason A. Donenfeld
2022-11-25use less confusing names for iov_iter direction initializersAl Viro
2022-11-22random: add back async readiness notifierJason A. Donenfeld
2022-11-18random: reseed in delayed work rather than on-demandJason A. Donenfeld
2022-11-18hw_random: use add_hwgenerator_randomness() for early entropyJason A. Donenfeld
2022-11-18random: modernize documentation comment on get_random_bytes()Jason A. Donenfeld
2022-11-18random: adjust comment to account for removed functionJason A. Donenfeld
2022-11-18random: remove early archrandom abstractionJason A. Donenfeld
2022-11-18random: use random.trust_{bootloader,cpu} command line option onlyJason A. Donenfeld
2022-11-18random: add helpers for random numbers with given floor or rangeJason A. Donenfeld
2022-11-17random: use rejection sampling for uniform bounded random integersJason A. Donenfeld
2022-10-29random: use arch_get_random*_early() in random_init()Jean-Philippe Brucker
2022-10-11prandom: remove unused functionsJason A. Donenfeld
2022-10-06random: clear new batches when bringing new CPUs onlineJason A. Donenfeld
2022-10-01random: fix typos in get_random_bytes() commentWilliam Zijl
2022-10-01random: schedule jitter credit for next jiffy, not in two jiffiesJason A. Donenfeld
2022-09-29random: add 8-bit and 16-bit batchesJason A. Donenfeld
2022-09-29random: use init_utsname() instead of utsname()Jason A. Donenfeld
2022-09-29random: split initialization into early step and later stepJason A. Donenfeld
2022-09-28random: use expired timer rather than wq for mixing fast poolJason A. Donenfeld
2022-09-28random: avoid reading two cache lines on irq randomnessJason A. Donenfeld
2022-09-23random: clamp credited irq bits to maximum mixedJason A. Donenfeld
2022-09-23random: throttle hwrng writes if no entropy is creditedJason A. Donenfeld
2022-09-23random: use hwgenerator randomness more frequently at early bootDominik Brodowski
2022-09-23random: restore O_NONBLOCK supportJason A. Donenfeld