Page MenuHomeFreeBSD

D51110.diff
No OneTemporary

D51110.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
Mon, Feb 9, 10:31 PM (3 h, 2 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28605592
Default Alt Text
D51110.diff (541 B)

Event Timeline