Page MenuHomeFreeBSD

devd: Warn for deprecated 'kern' system type
ClosedPublic

Authored by imp on Dec 1 2022, 3:46 PM.
Tags
None
Referenced Files
F140964660: D37584.id113755.diff
Tue, Dec 30, 4:24 AM
Unknown Object (File)
Thu, Dec 25, 8:10 AM
Unknown Object (File)
Sat, Dec 20, 5:28 PM
Unknown Object (File)
Sat, Dec 6, 9:16 PM
Unknown Object (File)
Nov 22 2025, 2:43 AM
Unknown Object (File)
Nov 21 2025, 12:54 AM
Unknown Object (File)
Nov 21 2025, 12:50 AM
Unknown Object (File)
Nov 21 2025, 12:48 AM
Subscribers

Details

Summary

One year ago, I deprecated 'kern' in favor of 'kernel' for the system
name for some power events. I'm about to remove it from the kernel, but
realized there's been no warning generated for users. Preserve POLA by
converting on the fly here and issuing a warning for 14.x, and an fatal
error after we branch 15. Make compiling it an error on 16 to remove
the gross hack after we branch.

Sponsored by: Netflix

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable