Jason Donenfeld, vývojář WireGuardu, již dva roky pracuje na getrandom() ve vDSO, aby bylo možné náhodná čísla v user-space generovat přímo v jádře. Linus Torvalds zatím není této myšlence příliš nakloněn. Hlavním důvodem patrně je, že se chce vyhnout filozofickým debatám o významu slova entropie. Také se mu zdá, že vývojáři libc by rádi tento „horký brambor“ přehráli na jádro.
Jason argumentuje, že je dobré nechat lidi z user-space používat kvalitní RNG v jádře bez nutné režie syscall. Jinak dojde patrně k rozšíření špatných RNG v user-space, příkladem může být arc4random. V poslední zprávě Linus říká, že z toho není nadšený, ale ještě tomu dá jednu šanci.
(zdroj: phoronix)