On Sun, Nov 06, 2022 at 04:02:43PM +0100, Jason A. Donenfeld wrote: > Rather than calling add_device_randomness(), the add_early_randomness() > function should use add_hwgenerator_randomness(), so that the early > entropy can be potentially credited, which allows for the RNG to > initialize earlier without having to wait for the kthread to come up. > > This requires some minor API refactoring, by adding a `sleep_after` > parameter to add_hwgenerator_randomness(), so that we don't hit a > blocking sleep from add_early_randomness(). > > Cc: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> > Cc: Dominik Brodowski <linux@xxxxxxxxxxxxxxxxxxxx> > Signed-off-by: Jason A. Donenfeld <Jason@xxxxxxxxx> > --- > Herbert - it might be easiest for me to take this patch if you want? Or > if this will interfere with what you have going on, you can take it. Let > me know what you feel like. -Jason I don't have anything that touches this file so feel free to push it through your tree: Acked-by: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Cheers, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt