Kyle Evans 2a4650cc11 BOOT_TAG: Make a config(5) option, expose as sysctl and loader tunable
BOOT_TAG lived shortly in sys/msgbuf.h, but this wasn't necessarily great
for changing it or removing it. Move it into subr_prf.c and add options for
it to opt_printf.h.

One can specify both the BOOT_TAG and BOOT_TAG_SZ (really, size of the
buffer that holds the BOOT_TAG). We expose it as kern.boot_tag and also add
a loader tunable by the same name that we'll fetch upon initialization of
the msgbuf.

This allows for flexibility and also ensures that there's a consistent way
to figure out the boot tag of the running kernel, rather than relying on
headers to be in-sync.

Prodded super-super-lightly by:	imp
2018-08-09 17:47:47 +00:00
..
2018-03-24 21:30:24 +00:00
2018-08-01 08:24:34 +00:00
2018-07-29 20:47:00 +00:00
2018-07-05 17:07:23 +00:00
2018-07-25 16:07:35 +00:00
2018-03-17 17:18:29 +00:00
2018-07-03 21:02:21 +00:00
2018-04-13 20:30:49 +00:00
2018-04-12 17:43:19 +00:00