|
@@ -67,7 +67,7 @@ static void add_early_randomness(struct hwrng *rng)
|
|
|
size_t size = min_t(size_t, 16, rng_buffer_size());
|
|
size_t size = min_t(size_t, 16, rng_buffer_size());
|
|
|
|
|
|
|
|
mutex_lock(&reading_mutex);
|
|
mutex_lock(&reading_mutex);
|
|
|
- bytes_read = rng_get_data(rng, rng_buffer, size, 1);
|
|
|
|
|
|
|
+ bytes_read = rng_get_data(rng, rng_buffer, size, 0);
|
|
|
mutex_unlock(&reading_mutex);
|
|
mutex_unlock(&reading_mutex);
|
|
|
if (bytes_read > 0)
|
|
if (bytes_read > 0)
|
|
|
add_device_randomness(rng_buffer, bytes_read);
|
|
add_device_randomness(rng_buffer, bytes_read);
|