Page MenuHomeFreeBSD

devd: Warn for deprecated 'kern' system type
ClosedPublic

Authored by imp on Dec 1 2022, 3:46 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, May 2, 1:40 PM
Unknown Object (File)
Thu, May 2, 1:40 PM
Unknown Object (File)
Thu, May 2, 1:39 PM
Unknown Object (File)
Thu, May 2, 11:41 AM
Unknown Object (File)
Mar 22 2024, 9:42 PM
Unknown Object (File)
Mar 22 2024, 9:25 PM
Unknown Object (File)
Mar 22 2024, 9:25 PM
Unknown Object (File)
Mar 8 2024, 3:26 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 Skipped
Unit
Tests Skipped
Build Status
Buildable 48591
Build 45477: arc lint + arc unit