aboutsummaryrefslogtreecommitdiff
path: root/stand
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2018-08-28 17:14:46 +0000
committerMark Johnston <markj@FreeBSD.org>2018-08-28 17:14:46 +0000
commitf6a0fd4490a0fac2734b590b88dfcd93fccd6352 (patch)
treeea1c121771066dea0a769c8fd7017880310667cd /stand
parent427b88d77eb888fad96ba984ca413a89f30252d7 (diff)
downloadsrc-f6a0fd4490a0fac2734b590b88dfcd93fccd6352.tar.gz
src-f6a0fd4490a0fac2734b590b88dfcd93fccd6352.zip
Document the cpu_microcode_* tunables.
Reviewed by: bcr (previous version), kib Approved by: re (gjb) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D16923
Notes
Notes: svn path=/head/; revision=338354
Diffstat (limited to 'stand')
-rw-r--r--stand/defaults/loader.conf.526
1 files changed, 25 insertions, 1 deletions
diff --git a/stand/defaults/loader.conf.5 b/stand/defaults/loader.conf.5
index 57bf45431dad..d46736223e1c 100644
--- a/stand/defaults/loader.conf.5
+++ b/stand/defaults/loader.conf.5
@@ -23,7 +23,7 @@
.\" SUCH DAMAGE.
.\"
.\" $FreeBSD$
-.Dd March 23, 2018
+.Dd August 28, 2018
.Dt LOADER.CONF 5
.Os
.Sh NAME
@@ -289,6 +289,29 @@ See the entropy entries in
.Pq Dq /boot/entropy
The name of the very early
boot-time entropy cache file.
+.It Va cpu_microcode_load
+.Pq Dq NO
+If set to
+.Dq YES ,
+the microcode update file specified by
+.Va cpu_microcode_name
+will be loaded and applied very early during boot.
+This provides functionality similar to
+.Xr cpucontrol 8
+but ensures that CPU features enabled by microcode updates can be
+used by the kernel.
+The update will be re-applied automatically when resuming from an
+ACPI sleep state.
+If the update file contains updates for multiple processor models,
+the kernel will search for and extract a matching update.
+Currently this setting is supported only on Intel
+.Dv i386
+and
+.Dv amd64
+processors.
+It has no effect on other processor types.
+.It Va cpu_microcode_name
+A path to a microcode update file.
.El
.Sh OTHER SETTINGS
Other settings that may be used in
@@ -319,6 +342,7 @@ machine-specific settings for sites with a common loader.conf.
.Sh SEE ALSO
.Xr rc.conf 5 ,
.Xr boot 8 ,
+.Xr cpucontrol 8 ,
.Xr loader 8 ,
.Xr loader.4th 8
.Sh HISTORY