Page MenuHomeFreeBSD

D51110.id157793.diff
No OneTemporary

D51110.id157793.diff

diff --git a/sys/dev/random/random_harvestq.c b/sys/dev/random/random_harvestq.c
--- a/sys/dev/random/random_harvestq.c
+++ b/sys/dev/random/random_harvestq.c
@@ -212,9 +212,10 @@
kproc_exit(0);
/* NOTREACHED */
}
-/* This happens well after SI_SUB_RANDOM */
SYSINIT(random_device_h_proc, SI_SUB_KICK_SCHEDULER, SI_ORDER_ANY, kproc_start,
&random_proc_kp);
+_Static_assert(SI_SUB_KICK_SCHEDULER > SI_SUB_RANDOM,
+ "random kthread starting before subsystem initialization");
static void
rs_epoch_init(void *dummy __unused)

File Metadata

Mime Type
text/plain
Expires
Sun, Jan 18, 3:07 AM (13 h, 28 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27693184
Default Alt Text
D51110.id157793.diff (541 B)

Event Timeline