| 1 | <?xml version="1.0" encoding="UTF-8"?> |
1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-kernel.xml,v 1.8 2004/07/02 09:56:48 swift Exp $ --> |
2 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-kernel.xml,v 1.9 2004/07/03 12:07:11 bennyc Exp $ --> |
| 3 | |
3 | |
| 4 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
4 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
| 5 | <guide link="/doc/en/gentoo-kernel.xml"> |
5 | <guide link="/doc/en/gentoo-kernel.xml"> |
| 6 | <title>Gentoo Linux Kernel Guide</title> |
6 | <title>Gentoo Linux Kernel Guide</title> |
| 7 | <author title="Author"> |
7 | <author title="Author"> |
| … | |
… | |
| 14 | <mail link="carl@gentoo.org">Carl Anderson</mail> |
14 | <mail link="carl@gentoo.org">Carl Anderson</mail> |
| 15 | </author> |
15 | </author> |
| 16 | <author title="Editor"> |
16 | <author title="Editor"> |
| 17 | <mail link="peesh@gentoo.org">Jorge Paulo</mail> |
17 | <mail link="peesh@gentoo.org">Jorge Paulo</mail> |
| 18 | </author> |
18 | </author> |
|
|
19 | <author title="Editor"> |
|
|
20 | <mail link="bennyc@gentoo.org">Benny Chuang</mail> |
|
|
21 | </author> |
| 19 | |
22 | |
| 20 | <abstract> |
23 | <abstract> |
| 21 | This document gives you an overview on all kernelsources that Gentoo |
24 | This document gives you an overview on all kernel sources that Gentoo |
| 22 | provides through Portage. |
25 | provides through Portage. |
| 23 | </abstract> |
26 | </abstract> |
| 24 | |
27 | |
| 25 | <license/> |
28 | <license/> |
| 26 | |
29 | |
| 27 | <version>0.4</version> |
30 | <version>0.5</version> |
| 28 | <date>July 02, 2004</date> |
31 | <date>July 3, 2004</date> |
| 29 | |
32 | |
| 30 | <chapter> |
33 | <chapter> |
| 31 | <title>Introduction</title> |
34 | <title>Introduction</title> |
| 32 | <section> |
35 | <section> |
| 33 | <body> |
36 | <body> |
| … | |
… | |
| 46 | </section> |
49 | </section> |
| 47 | </chapter> |
50 | </chapter> |
| 48 | |
51 | |
| 49 | <chapter> |
52 | <chapter> |
| 50 | <title>The Choices, Part I</title> |
53 | <title>The Choices, Part I</title> |
|
|
54 | <section> |
|
|
55 | <title>genkernel</title> |
|
|
56 | <body> |
|
|
57 | |
|
|
58 | <p> |
|
|
59 | <c>Genkernel</c> is a kernel toolset that can be used to autodetect your |
|
|
60 | hardware and configure your kernel automatically. This is usually recommended |
|
|
61 | for users who do not feel comfortable about compiling a kernel manually. |
|
|
62 | </p> |
|
|
63 | |
|
|
64 | </body> |
|
|
65 | </section> |
| 51 | <section> |
66 | <section> |
| 52 | <title>gentoo-sources</title> |
67 | <title>gentoo-sources</title> |
| 53 | <body> |
68 | <body> |
| 54 | |
69 | |
| 55 | <p> |
70 | <p> |
| … | |
… | |
| 111 | </p> |
126 | </p> |
| 112 | |
127 | |
| 113 | </body> |
128 | </body> |
| 114 | </section> |
129 | </section> |
| 115 | <section> |
130 | <section> |
|
|
131 | <title>gentoo-dev-sources</title> |
|
|
132 | <body> |
|
|
133 | |
|
|
134 | <p> |
|
|
135 | The <c>gentoo-dev-sources</c> ebuild includes the most up-to-date 2.6 kernel |
|
|
136 | with Gentoo's optimized performance patches. |
|
|
137 | </p> |
|
|
138 | |
|
|
139 | </body> |
|
|
140 | </section> |
|
|
141 | <section> |
| 116 | <title>development-sources</title> |
142 | <title>development-sources</title> |
| 117 | <body> |
143 | <body> |
| 118 | |
144 | |
| 119 | <p> |
145 | <p> |
| 120 | The <c>development-sources</c> ebuild provides the stable 2.6 Linux kernel. |
146 | The <c>development-sources</c> ebuild provides the stable 2.6 Linux kernel. As |
| 121 | As opposed to what the name might suggest this kernel source is completely |
147 | opposed to what the name might suggest this kernel source is completely stable |
| 122 | stable and production-ready. |
148 | and production-ready. This is the official 2.6 kernel released on |
|
|
149 | <uri>http://www.kernel.org/</uri>. |
| 123 | </p> |
150 | </p> |
| 124 | |
151 | |
| 125 | </body> |
152 | </body> |
| 126 | </section> |
153 | </section> |
| 127 | <section> |
154 | <section> |
| … | |
… | |
| 163 | </table> |
190 | </table> |
| 164 | |
191 | |
| 165 | </body> |
192 | </body> |
| 166 | </section> |
193 | </section> |
| 167 | <section> |
194 | <section> |
| 168 | <title>gentoo-test-sources</title> |
|
|
| 169 | <body> |
|
|
| 170 | |
|
|
| 171 | <p> |
|
|
| 172 | <c>gentoo-test-sources</c> are what will become <c>gentoo-sources</c> after |
|
|
| 173 | lots of testing and QA. Patches to the <c>gentoo-sources</c> are first |
|
|
| 174 | added to <c>gentoo-test-sources</c> for testing. So if you want the |
|
|
| 175 | performance of <c>gentoo-sources</c> with the most recent possible |
|
|
| 176 | patches, use <c>gentoo-test-sources</c>. |
|
|
| 177 | </p> |
|
|
| 178 | |
|
|
| 179 | </body> |
|
|
| 180 | </section> |
|
|
| 181 | <section> |
|
|
| 182 | <title>hardened-sources</title> |
195 | <title>hardened-sources</title> |
| 183 | <body> |
196 | <body> |
| 184 | |
197 | |
| 185 | <p> |
198 | <p> |
| 186 | <c>hardened-sources</c> provides patches for the various subprojects of |
199 | <c>hardened-sources</c> provides patches for the various subprojects of |
| … | |
… | |
| 199 | </table> |
212 | </table> |
| 200 | |
213 | |
| 201 | </body> |
214 | </body> |
| 202 | </section> |
215 | </section> |
| 203 | <section> |
216 | <section> |
|
|
217 | <title>hardened-dev-sources</title> |
|
|
218 | <body> |
|
|
219 | |
|
|
220 | <p> |
|
|
221 | <c>hardened-dev-sources</c> use the 2.6 kernel with the patches provided by the |
|
|
222 | various subprojects of Gentoo Hardened. |
|
|
223 | </p> |
|
|
224 | |
|
|
225 | </body> |
|
|
226 | </section> |
|
|
227 | <section> |
| 204 | <title>xfs-sources</title> |
228 | <title>xfs-sources</title> |
| 205 | <body> |
229 | <body> |
| 206 | |
230 | |
| 207 | <p> |
231 | <p> |
| 208 | <c>xfs-sources</c> contains support for EVMS, ACPI, grSecurity and, what |
232 | <c>xfs-sources</c> contains support for EVMS, ACPI, grSecurity and, what |
| … | |
… | |
| 220 | <section> |
244 | <section> |
| 221 | <title>Architecture dependent kernels</title> |
245 | <title>Architecture dependent kernels</title> |
| 222 | <body> |
246 | <body> |
| 223 | |
247 | |
| 224 | <p> |
248 | <p> |
| 225 | <c>alpha-sources</c>, <c>hppa-sources</c>, <c>ia64-sources</c>, |
249 | <c>alpha-sources</c>, <c>hppa-sources</c>, <c>hppa-dev-sources</c>, |
| 226 | <c>mips-sources</c>, <c>ppc-sources</c> and |
250 | <c>ia64-sources</c>, <c>mips-sources</c>, <c>ppc-sources</c>, |
|
|
251 | <c>pegasos-sources</c>, <c>pegasos-dev-sources</c>, <c>sparc-sources</c> |
| 227 | <c>sparc-sources</c> are, as their names suggest, patched to run best on |
252 | and <c>xbox-sources</c> are, as their names suggest, patched to run best on |
| 228 | specific architectures. They also contain some of the patches for hardware and |
253 | specific architectures. They also contain some of the patches for hardware and |
| 229 | features support from the other patch sets mentioned above and below. |
254 | features support from the other patch sets mentioned above and below. Kernel |
|
|
255 | sources that contains a "-dev-" means that the sources use the 2.6 kernel |
|
|
256 | instead of the 2.4 kernel. |
| 230 | </p> |
257 | </p> |
| 231 | |
258 | |
| 232 | </body> |
259 | </body> |
| 233 | </section> |
260 | </section> |
| 234 | <section> |
261 | <section> |
| … | |
… | |
| 253 | </p> |
280 | </p> |
| 254 | |
281 | |
| 255 | </body> |
282 | </body> |
| 256 | </section> |
283 | </section> |
| 257 | <section> |
284 | <section> |
| 258 | <title>ppc-sources-dev</title> |
285 | <title>ppc-dev-sources</title> |
| 259 | <body> |
286 | <body> |
| 260 | |
287 | |
| 261 | <p> |
288 | <p> |
| 262 | The <c>ppc-sources-dev</c> packages provide the development sources for |
289 | The <c>ppc-dev-sources</c> packages provide the most up-to-date 2.6 kernel |
| 263 | <c>ppc-sources</c>. Every patch which should become part of |
290 | sources with Gentoo PPC's optimized patch for Macintosh machines. |
| 264 | <c>ppc-sources</c> has to go through <c>ppc-sources-dev</c> first. |
|
|
| 265 | </p> |
291 | </p> |
| 266 | |
292 | |
| 267 | </body> |
293 | </body> |
| 268 | </section> |
294 | </section> |
| 269 | <section> |
295 | <section> |