Get the latest tech news
vDSO getrandom() Ported To Five More CPU Architectures With Linux 6.12
Linux 6.11 introduced the getrandom() in the vDSO support for faster yet secure user-space random number generation needs
He explained in the RNG pull request all of the interesting changes:- Numerous fixups to the vDSO selftest infrastructure, getting it running successfully on more platforms, and fixing bugs in it. Basically every time manual review unearthed a bug in a revision of an arch patch, or an ambiguity, the tests were augmented. - Fixes to the the generic C implementation of vDSO getrandom, to build and run successfully on all archs, decoupling it from assumptions we had (unintentionally) made on x86_64 that didn't carry through to the other architectures.
Or read this on Phoronix