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.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Linux

Linux

Photo of cpu

cpu

Photo of vdso getrandom

vdso getrandom

Related news:

News photo

Linux 6.12 Adding HDMI CEC Driver For A 4K HDMI Splitter/Amplifier

News photo

Linux Preparing Support For The RISC-V Framework Laptop 13

News photo

Tinygrad will be the next Linux and LLVM