|
@@ -660,7 +660,7 @@ static void credit_entropy_bits(struct entropy_store *r, int nbits)
|
|
|
r->entropy_total = 0;
|
|
r->entropy_total = 0;
|
|
|
if (r == &nonblocking_pool) {
|
|
if (r == &nonblocking_pool) {
|
|
|
prandom_reseed_late();
|
|
prandom_reseed_late();
|
|
|
- wake_up_interruptible(&urandom_init_wait);
|
|
|
|
|
|
|
+ wake_up_all(&urandom_init_wait);
|
|
|
pr_notice("random: %s pool is initialized\n", r->name);
|
|
pr_notice("random: %s pool is initialized\n", r->name);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|