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)
Wed, Apr 23, 4:33 AM
Unknown Object (File)
Tue, Apr 22, 3:17 PM
Unknown Object (File)
Fri, Apr 4, 7:40 PM
Unknown Object (File)
Feb 24 2025, 11:25 AM
Unknown Object (File)
Feb 3 2025, 8:26 PM
Unknown Object (File)
Jan 24 2025, 10:12 AM
Unknown Object (File)
Jan 9 2025, 6:17 AM
Unknown Object (File)
Jan 8 2025, 1:01 PM
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