Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Linux 5.18 To Bring Many Random Number Generator Improvements
Recently we reported on how Donenfeld is working on RNG improvements for better VM security, massive performance improvements, and more.
For Linux 5.18 the patches are ready where /dev/urandom and /dev/random now behave exactly the same (at least are now supposed to), improvements to RDRAND/RDSEED handling to mitigate "ridiculous hypothetical CPU backdoors", CRNG using per-CPU data, CPU hotplug handling improvements, the virtual machine handling enhancements for fork / clone / snapshot, boot time random number generation improvements, and a variety of other work.
See this early RNG pull request of the "random" changes ready for the Linux 5.18 kernel. Jason Donenfeld has also published a web page outlining the work on RNG improvements for the Linux 5.17 and 5.18 kernels.