]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
random: initialize the non-blocking pool via add_hwgenerator_randomness()
authorTheodore Ts'o <tytso@mit.edu>
Sun, 12 Jun 2016 22:11:51 +0000 (18:11 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 20 Aug 2016 16:10:55 +0000 (18:10 +0200)
commitf8ed6956a138330b17dd8c581cb6c827f3c51909
tree38495b8fa29d1c1fece84a5dd14d37528ae1edba
parentad6108d451dd6a5adda492dbf3983cdcfc1b0081
random: initialize the non-blocking pool via add_hwgenerator_randomness()

commit 3371f3da08cff4b75c1f2dce742d460539d6566d upstream.

If we have a hardware RNG and are using the in-kernel rngd, we should
use this to initialize the non-blocking pool so that getrandom(2)
doesn't block unnecessarily.

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/char/random.c