皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

getrandom() vDSO 将在 Linux 6.12 中引入更多架构

Linux 6.11 在 vDSO 支持中合并了 getrandom(),以满足非常快速且安全的用户空间随机数生成需求。这项工作最初集中在 x86_64 上,但从 Linux 6.12 开始,以及随后的 getrandom() vDSO 实现将看到扩展的 CPU 架构支持。

通过 Jason Donenfeld 维护的 random.git 代码,在 Linux 6.12 合并窗口之前排队的是将 getrandom() vDSO 支持引入更多架构的补丁。新增对 LoongArch 和 ARM64 的支持。特别是 ARM64/AArch64 对于 getrandom() vDSO 实现应该非常有价值。

同时,getrandom() 对 PowerPC (POWER) 32 位和 64 位的 vDSO 支持目前正在审查中。

getrandom() vDSO 将在 Linux 6.12 中引入更多架构

Jason Donenfeld 还分享了 GNU C 库的 getrandom() vDSO 支持的新 v4 补丁,目前正在审查中。此补丁允许用户空间中基于 Glibc 的 Linux 发行版开始在支持的架构上使用这种快速但安全的 RNG。

转自 getrandom() vDSO Coming To More Architectures With Linux 6.12 – Phoronix