From 1d995e198a91904a1d1464d6b00dfc9278d40084 Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Mon, 15 Jan 2018 16:08:45 +0000 Subject: [PATCH] docs: Document the 'ucode' kernel option. Signed-off-by: Rolf Neugebauer --- docs/yaml.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/yaml.md b/docs/yaml.md index b926e5fc5..c5ba3a3ac 100644 --- a/docs/yaml.md +++ b/docs/yaml.md @@ -47,6 +47,10 @@ contain a kernel modules directory. `cmdline` specifies the kernel command line To override the names, you can specify the kernel image name with `binary: bzImage` and the tar image with `tar: kernel.tar` or the empty string or `none` if you do not want to use a tarball at all. +Kernel packages may also contain a cpio archive containing CPU microcode which needs prepending to +the initrd. To select this option, recommended when booting on bare metal, add `ucode: intel-ucode.cpio` +to the kernel section. + ## `init` The `init` section is a list of images that are used for the `init` system and are unpacked directly