aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/random
diff options
context:
space:
mode:
authorConrad Meyer <cem@FreeBSD.org>2018-10-20 21:09:12 +0000
committerConrad Meyer <cem@FreeBSD.org>2018-10-20 21:09:12 +0000
commit5528565a76f5caae336d4f13213108dc1fad4ae0 (patch)
tree5562f91481f5546a39c0b4a164786a09891bc6a7 /sys/dev/random
parent93d587e4d0442c7e702995b53668081240eefba2 (diff)
Notes
Diffstat (limited to 'sys/dev/random')
-rw-r--r--sys/dev/random/fortuna.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/random/fortuna.c b/sys/dev/random/fortuna.c
index 6382d47b1415..f9a29fd5a596 100644
--- a/sys/dev/random/fortuna.c
+++ b/sys/dev/random/fortuna.c
@@ -368,11 +368,11 @@ random_fortuna_pre_read(void)
u_int i;
KASSERT(fortuna_state.fs_minpoolsize > 0, ("random: Fortuna threshold must be > 0"));
+ RANDOM_RESEED_LOCK();
#ifdef _KERNEL
/* FS&K - Use 'getsbinuptime()' to prevent reseed-spamming. */
now = getsbinuptime();
#endif
- RANDOM_RESEED_LOCK();
if (fortuna_state.fs_pool[0].fsp_length >= fortuna_state.fs_minpoolsize
#ifdef _KERNEL