diff options
Diffstat (limited to 'documentation/dev-manual/dev-manual-model.xml')
-rw-r--r-- | documentation/dev-manual/dev-manual-model.xml | 69 |
1 files changed, 2 insertions, 67 deletions
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml index 30428b22f3..bd6a85b987 100644 --- a/documentation/dev-manual/dev-manual-model.xml +++ b/documentation/dev-manual/dev-manual-model.xml | |||
@@ -86,71 +86,6 @@ | |||
86 | <title>Kernel Overview</title> | 86 | <title>Kernel Overview</title> |
87 | 87 | ||
88 | <para> | 88 | <para> |
89 | Traditionally, when one thinks of a patched kernel, they think of a base kernel | ||
90 | source tree and a fixed structure that contains kernel patches. | ||
91 | The Yocto Project, however, employs mechanisms that, in a sense, result in a kernel source | ||
92 | generator. | ||
93 | By the end of this section, this analogy will become clearer. | ||
94 | </para> | ||
95 | |||
96 | <para> | ||
97 | You can find a web interface to the Yocto Project kernel source repositories at | ||
98 | <ulink url='&YOCTO_GIT_URL;'></ulink>. | ||
99 | If you look at the interface, you will see to the left a grouping of | ||
100 | Git repositories titled "Yocto Linux Kernel." | ||
101 | Within this group, you will find several kernels supported by | ||
102 | the Yocto Project: | ||
103 | <itemizedlist> | ||
104 | <listitem><para><emphasis> | ||
105 | <filename>linux-yocto-4.1</filename></emphasis> - The | ||
106 | stable Yocto Project kernel to use with the Yocto | ||
107 | Project Release 2.0. | ||
108 | This kernel is based on the Linux 4.1 released kernel. | ||
109 | </para></listitem> | ||
110 | <listitem><para><emphasis> | ||
111 | <filename>linux-yocto-4.4</filename></emphasis> - The | ||
112 | stable Yocto Project kernel to use with the Yocto | ||
113 | Project Release 2.1. | ||
114 | This kernel is based on the Linux 4.4 released kernel. | ||
115 | </para></listitem> | ||
116 | <listitem><para><emphasis> | ||
117 | <filename>linux-yocto-4.9</filename></emphasis> - The | ||
118 | stable Yocto Project kernel to use with the Yocto | ||
119 | Project Release 2.3. | ||
120 | This kernel is based on the Linux 4.9 released kernel. | ||
121 | </para></listitem> | ||
122 | <listitem><para><emphasis> | ||
123 | <filename>linux-yocto-4.10</filename></emphasis> - The | ||
124 | default stable Yocto Project kernel to use with the | ||
125 | Yocto Project Release 2.3. | ||
126 | This kernel is based on the Linux 4.10 released kernel. | ||
127 | </para></listitem> | ||
128 | <listitem><para><emphasis> | ||
129 | <filename>linux-yocto-dev</filename></emphasis> - A | ||
130 | development kernel based on the latest upstream release | ||
131 | candidate available. | ||
132 | </para></listitem> | ||
133 | </itemizedlist> | ||
134 | <note> | ||
135 | Long Term Support Initiative (LTSI) for Yocto Project kernels | ||
136 | is as follows: | ||
137 | <itemizedlist> | ||
138 | <listitem><para>For Yocto Project releases 1.7, 1.8, and 2.0, | ||
139 | the LTSI kernel is <filename>linux-yocto-3.14</filename>. | ||
140 | </para></listitem> | ||
141 | <listitem><para>For Yocto Project releases 2.1, 2.2, and 2.3, | ||
142 | the LTSI kernel is <filename>linux-yocto-4.1</filename>. | ||
143 | </para></listitem> | ||
144 | <listitem><para><filename>linux-yocto-4.1</filename>, | ||
145 | <filename>linux-yocto-4.4</filename>, and | ||
146 | <filename>linux-yocto-4.9</filename> are all LTS | ||
147 | kernels. | ||
148 | </para></listitem> | ||
149 | </itemizedlist> | ||
150 | </note> | ||
151 | </para> | ||
152 | |||
153 | <para> | ||
154 | The kernels are maintained using the Git revision control system | 89 | The kernels are maintained using the Git revision control system |
155 | that structures them using the familiar "tree", "branch", and "leaf" scheme. | 90 | that structures them using the familiar "tree", "branch", and "leaf" scheme. |
156 | Branches represent diversions from general code to more specific code, while leaves | 91 | Branches represent diversions from general code to more specific code, while leaves |
@@ -215,8 +150,8 @@ | |||
215 | We will just talk about working with the temporary source code. | 150 | We will just talk about working with the temporary source code. |
216 | For more information on how to get kernel source code onto your | 151 | For more information on how to get kernel source code onto your |
217 | host system, see the | 152 | host system, see the |
218 | "<link linkend='local-kernel-files'>Yocto Project Kernel</link>" | 153 | "<link linkend='local-kernel-files'>Setting Up to Work On a Kernel</link>" |
219 | bulleted item earlier in the manual. | 154 | section. |
220 | </para> | 155 | </para> |
221 | 156 | ||
222 | <para> | 157 | <para> |