34.Key AbstractDigital

The random number generator "RNG" and crypto subsystem pull requests have already been submitted for the Linux 6.1 merge window.

Jason Donenfeld of WireGuard fame continues spending a lot of time working to clean-up Linux's RNG code. For Linux 6.1 the RNG code has seen a regression fix come around O_NONBLOCK that broke user-space some two years ago, a performance regression fix, using randomness from hardware RNGs earlier in the boot process, and a variety of other smaller changes to the RNG code that has been undergoing a lot of improvements as of late.

The full list of RNG changes for Linux 6.1 can be found via //lore.kernel.org/lkml/[email protected]/" style="margin: 0px; padding: 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: 400; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: sans-serif, droid-sans, arial, Tahoma; vertical-align: baseline; color: rgb(52, 135, 85); text-decoration: none; transition: color 0.3s ease 0s; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">this pull request.