diff options
author | Scott Rifenbark <srifenbark@gmail.com> | 2016-12-29 10:26:15 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-01-11 17:23:10 +0000 |
commit | 1e51b7173aab728386b8ea1c78f17a53d065b36d (patch) | |
tree | b073bb8219a8aec25f85c9009ac25fe9accb20ac /documentation/ref-manual/ref-classes.xml | |
parent | 5068f2c960877f21aee76eb26322b7977acc0fc3 (diff) | |
download | poky-1e51b7173aab728386b8ea1c78f17a53d065b36d.tar.gz |
dev-manual, ref-manual: Created new section on initramfs
Fixes [YOCTO #7096]
We did not document how to create an initramfs image to be included
with a kernel build. Various variables sort of inferred the
knowledge. I created a new section in the "Common Tasks" section
of the dev-manual that describes how to create an initramfs image.
Also, I updated the kernel.bbclass reference section to point back
to the new "how-to" section.
Finally, I also created a bunch of cross-reference links from various
related variables back to the new "how-to" section.
(From yocto-docs rev: a14e550494641c46ac2518632cbf251e07d459fd)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/ref-classes.xml')
-rw-r--r-- | documentation/ref-manual/ref-classes.xml | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index 2344a0406a..f7b1126d7c 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml | |||
@@ -1873,11 +1873,22 @@ | |||
1873 | </para> | 1873 | </para> |
1874 | 1874 | ||
1875 | <para> | 1875 | <para> |
1876 | This means that each built kernel module is packaged separately and inter-module | 1876 | This means that each built kernel module is packaged separately and |
1877 | dependencies are created by parsing the <filename>modinfo</filename> output. | 1877 | inter-module dependencies are created by parsing the |
1878 | If all modules are required, then installing the <filename>kernel-modules</filename> | 1878 | <filename>modinfo</filename> output. |
1879 | package installs all packages with modules and various other kernel packages | 1879 | If all modules are required, then installing the |
1880 | such as <filename>kernel-vmlinux</filename>. | 1880 | <filename>kernel-modules</filename> package installs all packages with |
1881 | modules and various other kernel packages such as | ||
1882 | <filename>kernel-vmlinux</filename>. | ||
1883 | </para> | ||
1884 | |||
1885 | <para> | ||
1886 | The <filename>kernel</filename> class contains logic that allows | ||
1887 | you to embed an initial RAM filesystem (initramfs) image when | ||
1888 | you build the kernel image. | ||
1889 | For information on how to build an initramfs, see the | ||
1890 | "<ulink url='&YOCTO_DOCS_DEV_URL;#building-an-initramfs-image'>Building an Initial RAM Filesystem (initramfs) Image</ulink>" | ||
1891 | section in the Yocto Project Development Manual. | ||
1881 | </para> | 1892 | </para> |
1882 | 1893 | ||
1883 | <para> | 1894 | <para> |