History log of /src/stand/man/loader.8 (Results 1 – 25 of 160)
Revision Date Author Comments
# 6fb0d678 14-Nov-2025 Alexander Ziaee <ziaee@FreeBSD.org>

loader.8: Document module commands

Begin documenting module loader commands in loader(8), where the reader
would look for them. Segregate them by their availability in individual
loader implementati

loader.8: Document module commands

Begin documenting module loader commands in loader(8), where the reader
would look for them. Segregate them by their availability in individual
loader implementations, like build(7) targets.
These details were graciously donated by kevans.

MFC after: 3 days
Reviewed by: kevans
Co-authored-by: Kyle Evans <kevans@freebsd.org>
Differential Revision: https://reviews.freebsd.org/D50727

show more ...


# a3782531 18-Sep-2025 Alexander Ziaee <ziaee@FreeBSD.org>

stand/man: Fix mdoc typos for emails, tag spdx

MFC after: 3 days


# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


# 11f49259 30-Apr-2022 Warner Losh <imp@FreeBSD.org>

stand: Change libstand.3 to libsa.3

Changes instances of the non-existant libstand.3 to the more correct,
but also non-existant libsa.3.

Sponsored by: Netflix


# f7b0434d 04-Apr-2022 Jens Schweikhardt <schweikh@FreeBSD.org>

Correct a grammo.


# 9e1dc7be 29-Sep-2021 Warner Losh <imp@FreeBSD.org>

loader: create separate man pages for each of the loaders

Create a man page per loader. Loader(8) will have information common to
all of them, while loader_${INTERP}(8) will have information relevan

loader: create separate man pages for each of the loaders

Create a man page per loader. Loader(8) will have information common to
all of them, while loader_${INTERP}(8) will have information relevant to
that specific loader. Rewrite loader(8) to give an overview and point to
the appropriate man page. Rewrite each of the loader_${INTER}(8) man
pages to contain only the relevant information to that loader. Put all
the common commands, environment variables, etc in loader_simp(8) and
refernce that from the loader_lua or loader_4th man pages. The
loader_lua(8) could use more details about the Lua
integration. Additional organization may be benefitial.

Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D31340

show more ...


# 74578402 28-Sep-2021 Colin Percival <cperciva@FreeBSD.org>

loader: Set twiddle globaldiv to 16 by default

Booting FreeBSD on an EC2 c5.xlarge instance, the loader "twiddles"
810 times over the course of 510 ms, a rate of 1.59 kHz. Even accepting
that many s

loader: Set twiddle globaldiv to 16 by default

Booting FreeBSD on an EC2 c5.xlarge instance, the loader "twiddles"
810 times over the course of 510 ms, a rate of 1.59 kHz. Even accepting
that many systems are slower than this particular VM and will take
longer to boot (especially if using spinning-rust disks), this seems
like an unhelpfully large amount of twiddling when compared to the
~60 Hz frame rate of many displays; printing the twiddles also consumes
roughly 10% of the boot time on the aforementioned VM.

Setting the default globaldiv to 16 dramatically reduces the time spent
printing twiddles to the console while still twiddling at roughly 100
Hz; this should be ample even for systems which take longer to boot and
consequently twiddle slower.

Note that this can adjusted via the twiddle_divisor variable in
loader.conf, but that file is not processed until nearly halfway
through the loader's runtime.

Reviewed by: allanjude, jrtc27, kevans
MFC after: 1 week
Sponsored by: https://www.patreon.com/cperciva
Differential Revision: <https://reviews.freebsd.org/D32163>

show more ...


# 13c98cd0 14-Jul-2021 Warner Losh <imp@FreeBSD.org>

loader(8): fix path to be correct loader.4th.

boot.4th was a thing for only a few months around FreeBSD 3.1. The
correct name has been loader.4th for a long time.

MFC After: 2 days
Sponsored by

loader(8): fix path to be correct loader.4th.

boot.4th was a thing for only a few months around FreeBSD 3.1. The
correct name has been loader.4th for a long time.

MFC After: 2 days
Sponsored by: Netflix

show more ...


# 71f6aea4 12-Jul-2021 Daniel Gerzo <danger@FreeBSD.org>

loader: update autoboot description and move to loader.conf.5

Document "NO" special value for the autoboot_delay and move the
description to loader.conf.5.

imp reworked some of the wording from dan

loader: update autoboot description and move to loader.conf.5

Document "NO" special value for the autoboot_delay and move the
description to loader.conf.5.

imp reworked some of the wording from danger's patch.

Reviewed by: imp
PR: 85128
Differential Revision: https://reviews.freebsd.org/D11887

show more ...


# 5984246f 07-Apr-2021 Yongbo Yao <yongbo.yao@dell.com>

Loader: support booting OS from memory disk (MD)

Until now, the boot image can be embedded into the loader with
/sys/tools/embed_mfs.sh, and memory disk (MD) is already supported
in loader source. B

Loader: support booting OS from memory disk (MD)

Until now, the boot image can be embedded into the loader with
/sys/tools/embed_mfs.sh, and memory disk (MD) is already supported
in loader source. But due to memory disk (MD) driver isn't registered
to the loader yet, the boot image can't be boot from embedded memory
disk.

Reviewed by: dab, tsoome
MFC after: 1 week
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D29512

show more ...


# 180db5ef 02-Oct-2020 Mateusz Piotrowski <0mp@FreeBSD.org>

Correct the documented size of kern.msgbufsize

The correct value is 96KB after r226090.

PR: 249971
Submitted by: johannes@jo-t.de
MFC after: 3 days


# 551d20f0 13-Jul-2020 Allan Jude <allanjude@FreeBSD.org>

Loader: explain the syntax of currdev

The origin text was: "Syntax for devices is odd."
That is not very helpful.

PR: 199103
Reviewed by: kevans, tsoome
Sponsored by: Klara Inc.
Event: July 2020

Loader: explain the syntax of currdev

The origin text was: "Syntax for devices is odd."
That is not very helpful.

PR: 199103
Reviewed by: kevans, tsoome
Sponsored by: Klara Inc.
Event: July 2020 Bugathon
Differential Revision: https://reviews.freebsd.org/D25629

show more ...


# bc02c18c 07-Feb-2020 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r357408 through r357661.


# eb24e149 03-Feb-2020 Warner Losh <imp@FreeBSD.org>

Remove sparc64 support from the boot loader.

Remove all the sparc64 specific bits, both files and ifdefs.


# 3611ec60 18-Aug-2018 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r337646 through r338014.


# f9c0a512 10-Aug-2018 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r337286 through r337585.


# bbd7a929 04-Aug-2018 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r336870 through r337285, and resolve conflicts.


# 6fb0d678 14-Nov-2025 Alexander Ziaee <ziaee@FreeBSD.org>

loader.8: Document module commands

Begin documenting module loader commands in loader(8), where the reader
would look for them. Segregate them by their availability in individual
loader implementati

loader.8: Document module commands

Begin documenting module loader commands in loader(8), where the reader
would look for them. Segregate them by their availability in individual
loader implementations, like build(7) targets.
These details were graciously donated by kevans.

MFC after: 3 days
Reviewed by: kevans
Co-authored-by: Kyle Evans <kevans@freebsd.org>
Differential Revision: https://reviews.freebsd.org/D50727

show more ...


# a3782531 18-Sep-2025 Alexander Ziaee <ziaee@FreeBSD.org>

stand/man: Fix mdoc typos for emails, tag spdx

MFC after: 3 days


# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


# 11f49259 30-Apr-2022 Warner Losh <imp@FreeBSD.org>

stand: Change libstand.3 to libsa.3

Changes instances of the non-existant libstand.3 to the more correct,
but also non-existant libsa.3.

Sponsored by: Netflix


# f7b0434d 04-Apr-2022 Jens Schweikhardt <schweikh@FreeBSD.org>

Correct a grammo.


# 9e1dc7be 29-Sep-2021 Warner Losh <imp@FreeBSD.org>

loader: create separate man pages for each of the loaders

Create a man page per loader. Loader(8) will have information common to
all of them, while loader_${INTERP}(8) will have information relevan

loader: create separate man pages for each of the loaders

Create a man page per loader. Loader(8) will have information common to
all of them, while loader_${INTERP}(8) will have information relevant to
that specific loader. Rewrite loader(8) to give an overview and point to
the appropriate man page. Rewrite each of the loader_${INTER}(8) man
pages to contain only the relevant information to that loader. Put all
the common commands, environment variables, etc in loader_simp(8) and
refernce that from the loader_lua or loader_4th man pages. The
loader_lua(8) could use more details about the Lua
integration. Additional organization may be benefitial.

Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D31340

show more ...


# 74578402 28-Sep-2021 Colin Percival <cperciva@FreeBSD.org>

loader: Set twiddle globaldiv to 16 by default

Booting FreeBSD on an EC2 c5.xlarge instance, the loader "twiddles"
810 times over the course of 510 ms, a rate of 1.59 kHz. Even accepting
that many s

loader: Set twiddle globaldiv to 16 by default

Booting FreeBSD on an EC2 c5.xlarge instance, the loader "twiddles"
810 times over the course of 510 ms, a rate of 1.59 kHz. Even accepting
that many systems are slower than this particular VM and will take
longer to boot (especially if using spinning-rust disks), this seems
like an unhelpfully large amount of twiddling when compared to the
~60 Hz frame rate of many displays; printing the twiddles also consumes
roughly 10% of the boot time on the aforementioned VM.

Setting the default globaldiv to 16 dramatically reduces the time spent
printing twiddles to the console while still twiddling at roughly 100
Hz; this should be ample even for systems which take longer to boot and
consequently twiddle slower.

Note that this can adjusted via the twiddle_divisor variable in
loader.conf, but that file is not processed until nearly halfway
through the loader's runtime.

Reviewed by: allanjude, jrtc27, kevans
MFC after: 1 week
Sponsored by: https://www.patreon.com/cperciva
Differential Revision: <https://reviews.freebsd.org/D32163>

show more ...


# 13c98cd0 14-Jul-2021 Warner Losh <imp@FreeBSD.org>

loader(8): fix path to be correct loader.4th.

boot.4th was a thing for only a few months around FreeBSD 3.1. The
correct name has been loader.4th for a long time.

MFC After: 2 days
Sponsored by

loader(8): fix path to be correct loader.4th.

boot.4th was a thing for only a few months around FreeBSD 3.1. The
correct name has been loader.4th for a long time.

MFC After: 2 days
Sponsored by: Netflix

show more ...


1234567