MFC after: 3 days
Details
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 62529 Build 59413: arc lint + arc unit
Event Timeline
Warner told me on discord this is actually not correct as this tunable is not settable, but I still don't understand what it does.
kern.console appears to be a RW sysctl variable, but not a loader tunable. Often these terms are used interchangeably, as many sysctl variables have a "tunable" flag, which means they can inherit a value from the loader(8) environment. (Arbitrary items in the loader environment can be specified in loader.conf).
But officially they are not synonymous, and not every sysctl is a tunable. "Tunable" means "settable by loader(8)". So its value can not be modified by loader.conf(5), but by sysctl.conf(5), or the commandline.
Still, it is tricky to come up with the scenario/example of where someone would need to change this.
I like it on ttyv0 and have never tried to change it myself. I noticed this because of this thread: https://github.com/freebsd/freebsd-src/pull/1600
Abandoning since I can't do anything here.