diff options
| author | Quentin Schulz <foss@0leil.net> | 2020-10-26 18:50:27 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-10-27 13:23:00 +0000 |
| commit | 08d7d5c2433c9f54567c558e551771a3d08e272f (patch) | |
| tree | acac016c9cad680d4a0bed52661f3add9aa8bf57 /documentation/kernel-dev/kernel-dev-concepts-appx.rst | |
| parent | 5d75168a13d00253460020e536b2a87833ec67d2 (diff) | |
| download | poky-08d7d5c2433c9f54567c558e551771a3d08e272f.tar.gz | |
docs: kernel-dev: fix typos, highlights and links
(From yocto-docs rev: a69247321ff34cb0a2b9a8cc62020ec7f3aad834)
Signed-off-by: Quentin Schulz <foss@0leil.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/kernel-dev/kernel-dev-concepts-appx.rst')
| -rw-r--r-- | documentation/kernel-dev/kernel-dev-concepts-appx.rst | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/documentation/kernel-dev/kernel-dev-concepts-appx.rst b/documentation/kernel-dev/kernel-dev-concepts-appx.rst index 5b6ebef5a8..681faee522 100644 --- a/documentation/kernel-dev/kernel-dev-concepts-appx.rst +++ b/documentation/kernel-dev/kernel-dev-concepts-appx.rst | |||
| @@ -11,7 +11,7 @@ Yocto Project Kernel Development and Maintenance | |||
| 11 | 11 | ||
| 12 | Kernels available through the Yocto Project (Yocto Linux kernels), like | 12 | Kernels available through the Yocto Project (Yocto Linux kernels), like |
| 13 | other kernels, are based off the Linux kernel releases from | 13 | other kernels, are based off the Linux kernel releases from |
| 14 | http://www.kernel.org. At the beginning of a major Linux kernel | 14 | https://www.kernel.org. At the beginning of a major Linux kernel |
| 15 | development cycle, the Yocto Project team chooses a Linux kernel based | 15 | development cycle, the Yocto Project team chooses a Linux kernel based |
| 16 | on factors such as release timing, the anticipated release timing of | 16 | on factors such as release timing, the anticipated release timing of |
| 17 | final upstream ``kernel.org`` versions, and Yocto Project feature | 17 | final upstream ``kernel.org`` versions, and Yocto Project feature |
| @@ -119,7 +119,7 @@ upstream Linux kernel development and are managed by the Yocto Project | |||
| 119 | team's Yocto Linux kernel development strategy. It is the Yocto Project | 119 | team's Yocto Linux kernel development strategy. It is the Yocto Project |
| 120 | team's policy to not back-port minor features to the released Yocto | 120 | team's policy to not back-port minor features to the released Yocto |
| 121 | Linux kernel. They only consider back-porting significant technological | 121 | Linux kernel. They only consider back-porting significant technological |
| 122 | jumps DASH and, that is done after a complete gap analysis. The reason | 122 | jumps - and, that is done after a complete gap analysis. The reason |
| 123 | for this policy is that back-porting any small to medium sized change | 123 | for this policy is that back-porting any small to medium sized change |
| 124 | from an evolving Linux kernel can easily create mismatches, | 124 | from an evolving Linux kernel can easily create mismatches, |
| 125 | incompatibilities and very subtle errors. | 125 | incompatibilities and very subtle errors. |
| @@ -129,7 +129,7 @@ cutting edge Yocto Linux kernel that mixes forward ports of existing | |||
| 129 | Linux kernel features and significant and critical new functionality. | 129 | Linux kernel features and significant and critical new functionality. |
| 130 | Forward porting Linux kernel functionality into the Yocto Linux kernels | 130 | Forward porting Linux kernel functionality into the Yocto Linux kernels |
| 131 | available through the Yocto Project can be thought of as a "micro | 131 | available through the Yocto Project can be thought of as a "micro |
| 132 | uprev." The many "micro uprevs" produce a Yocto Linux kernel version | 132 | uprev". The many "micro uprevs" produce a Yocto Linux kernel version |
| 133 | with a mix of important new mainline, non-mainline, BSP developments and | 133 | with a mix of important new mainline, non-mainline, BSP developments and |
| 134 | feature integrations. This Yocto Linux kernel gives insight into new | 134 | feature integrations. This Yocto Linux kernel gives insight into new |
| 135 | features and allows focused amounts of testing to be done on the kernel, | 135 | features and allows focused amounts of testing to be done on the kernel, |
| @@ -160,9 +160,8 @@ implemented by the Yocto Project team using the Source Code Manager | |||
| 160 | but, Git continues to grow in popularity and supports many | 160 | but, Git continues to grow in popularity and supports many |
| 161 | different work flows, front-ends and management techniques. | 161 | different work flows, front-ends and management techniques. |
| 162 | 162 | ||
| 163 | - You can find documentation on Git at | 163 | - You can find documentation on Git at https://git-scm.com/doc. You can |
| 164 | http://git-scm.com/documentation. You can also get an | 164 | also get an introduction to Git as it applies to the Yocto Project in the |
| 165 | introduction to Git as it applies to the Yocto Project in the | ||
| 166 | ":ref:`overview-manual/overview-manual-development-environment:git`" section in the Yocto Project | 165 | ":ref:`overview-manual/overview-manual-development-environment:git`" section in the Yocto Project |
| 167 | Overview and Concepts Manual. The latter reference provides an | 166 | Overview and Concepts Manual. The latter reference provides an |
| 168 | overview of Git and presents a minimal set of Git commands that | 167 | overview of Git and presents a minimal set of Git commands that |
| @@ -260,8 +259,8 @@ Yocto Linux kernel needed for any given set of requirements. | |||
| 260 | Keep in mind the figure does not take into account all the supported | 259 | Keep in mind the figure does not take into account all the supported |
| 261 | Yocto Linux kernels, but rather shows a single generic kernel just | 260 | Yocto Linux kernels, but rather shows a single generic kernel just |
| 262 | for conceptual purposes. Also keep in mind that this structure | 261 | for conceptual purposes. Also keep in mind that this structure |
| 263 | represents the Yocto Project | 262 | represents the |
| 264 | Source Repositories | 263 | :ref:`overview-manual/overview-manual-development-environment:yocto project source repositories` |
| 265 | that are either pulled from during the build or established on the | 264 | that are either pulled from during the build or established on the |
| 266 | host development system prior to the build by either cloning a | 265 | host development system prior to the build by either cloning a |
| 267 | particular kernel's Git repository or by downloading and unpacking a | 266 | particular kernel's Git repository or by downloading and unpacking a |
