Page MenuHomeFreeBSD

SYSINIT: add SI_SUB_KENV
ClosedPublic

Authored by glebius on Fri, Aug 14, 3:58 AM.
Tags
None
Referenced Files
F167501680: D58836.id184028.diff
Sat, Aug 22, 8:19 AM
F167472949: D58836.diff
Sat, Aug 22, 1:02 AM
F167471152: D58836.diff
Sat, Aug 22, 12:34 AM
F167451984: D58836.diff
Fri, Aug 21, 8:52 PM
F167422003: D58836.id184214.diff
Fri, Aug 21, 3:49 PM
Unknown Object (File)
Fri, Aug 21, 6:01 AM
Unknown Object (File)
Thu, Aug 20, 7:55 AM
Unknown Object (File)
Thu, Aug 20, 5:03 AM
Subscribers

Details

Summary

Since the kernel environment has its own dependencies, lurking at the end
of the SI_SUB_KMEM sequence appeared to be fragile. Provide own subsystem
for it. The init_dynamic_kenv() goes SI_ORDER_FIRST, and two modules that
depend on it go SI_ORDER_ANY.

PR: 297492

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 75581
Build 72464: arc lint + arc unit