/[gentoo]/xml/htdocs/doc/en/gentoo-kernel.xml
Gentoo

Diff of /xml/htdocs/doc/en/gentoo-kernel.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.49 Revision 1.50
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.49 2007/02/18 03:36:57 nightmorph Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-kernel.xml,v 1.50 2008/02/03 14:42:25 neysx 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>
6<title>Gentoo Linux Kernel Guide</title> 6<title>Gentoo Linux Kernel Guide</title>
7<author title="Author"> 7<author title="Author">
8 <mail link="swift@gentoo.org">Sven Vermeulen</mail> 8 <mail link="swift@gentoo.org">Sven Vermeulen</mail>
9</author> 9</author>
10<author title="Contributor"> 10<author title="Contributor">
39 39
40<!-- The content of this document is licensed under the CC-BY-SA license --> 40<!-- The content of this document is licensed under the CC-BY-SA license -->
41<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> 41<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
42<license/> 42<license/>
43 43
44<version>1.18</version> 44<version>1.19</version>
45<date>2007-02-17</date> 45<date>2008-02-03</date>
46 46
47<chapter> 47<chapter>
48<title>Introduction</title> 48<title>Introduction</title>
49<section> 49<section>
50<body> 50<body>
202</p> 202</p>
203 203
204</body> 204</body>
205</section> 205</section>
206<section> 206<section>
207<title>git-sources</title>
208<body>
209
210<p>
211The <c>git-sources</c> package tracks daily snapshots of the upstream
212development kernel tree. You should run these kernels if you are interested in
213kernel development or testing. Bugreports should go to the <uri
214link="http://bugme.osdl.org/">Linux Kernel Bug Tracker</uri> or LKML (Linux
215Kernel Mailing List).
216</p>
217
218</body>
219</section>
220<section>
221<title>mm-sources</title>
222<body>
223
224<p>
225The <c>mm-sources</c> are based on the <c>vanilla-sources</c> and contain
226Andrew Morton's patch set. They include the experimental and bleeding-edge
227features that are going to be included in the official kernel (or that are
228going to be rejected because they set your box on fire). They are known to be
229always moving at a fast pace and can change radically from one week to the
230other; kernel hackers use them as a testing ground for new stuff.
231</p>
232
233<p>
234If you really want to live on the edge and you think
235<c>vanilla-sources</c> are for wussies, then try out
236<c>mm-sources</c>. Be warned that this kernel is highly experimental and
237doesn't always work as expected.
238</p>
239
240</body>
241</section>
242<section>
243<title>openvz-sources</title>
244<body>
245
246<p>
247OpenVZ is a server virtualization solution built on Linux. OpenVZ creates
248isolated, secure virtual private servers (VPSs) or virtual environments on a
249single physical server enabling better server utilization and ensuring that
250applications do not conflict. For more information, see
251<uri>http://www.openvz.org</uri>.
252</p>
253
254</body>
255</section>
256<section>
257<title>suspend2-sources</title>
258<body>
259
260<p>
261The <c>suspend2-sources</c> are patched with both genpatches
262which includes the patches found in gentoo-sources, and <uri
263link="http://www.suspend2.net">Software Suspend 2</uri> which is a new
264and improved implementation of suspend-to-disk for the Linux kernel.
265</p>
266
267<p>
268This kernel is recommended for laptop users who often rely on being able
269to suspend their laptop and resume work elsewhere.
270</p>
271
272</body>
273</section>
274<section>
275<title>usermode-sources</title>
276<body>
277
278<p>
279<c>usermode-sources</c> are the User Mode Linux kernel patches. This
280kernel is designed to allow Linux to run within Linux to run within Linux
281to ... User Mode Linux is intended for testing and virtual server support.
282For more information about this amazing tribute to the stability and
283scalability of Linux, see <uri>http://user-mode-linux.sourceforge.net</uri>.
284</p>
285
286<p>
287For more information on UML and Gentoo, read the
288<uri link="/doc/en/uml.xml">Gentoo UML Guide</uri>.
289</p>
290
291</body>
292</section>
293<section>
294<title>vanilla-sources</title>
295<body>
296
297<p>
298The next kernel sources that many of you will probably be familiar with as Linux
299users are the <c>vanilla-sources</c>. These are the official kernel sources
300released on <uri>http://www.kernel.org/</uri>. Please note that we do not patch
301these kernels at all - these are purely for people who wish to run a completely
302unmodified Linux kernel. We recommend that you use <c>gentoo-sources</c>
303instead.
304</p>
305
306<p>
307Similar to <c>gentoo-sources</c>, two versions of the kernel can be found
308under this package: 2.4 and 2.6.
309</p>
310
311</body>
312</section>
313</chapter>
314
315<chapter>
316<title>Previously provided kernel packages</title>
317<section>
318<title>aa-sources</title>
319<body>
320
321<p>
322<c>aa-sources</c> was a heavily modified kernel with all kinds of patches.
323The upstream maintainer has stopped releasing kernel patchsets, this package
324was removed as it went out of date.
325</p>
326
327</body>
328</section>
329<section>
330<title>alpha-sources</title>
331<body>
332
333<p>
334<c>alpha-sources</c> was a 2.4 kernel with patches applied to improve hardware
335compatibility for the Alpha architecture. These patches have been developed
336and included in the mainline kernel. Alpha users can now run any recent kernel
337with no need for extra patches.
338</p>
339
340</body>
341</section>
342<section>
207<title>ck-sources</title> 343<title>ck-sources</title>
208<body> 344<body>
209 345
210<p> 346<p>
211<c>ck-sources</c> is Con Kolivas's kernel patch set. This patchset is 347<c>ck-sources</c> is Con Kolivas's kernel patch set. This patchset is
218</p> 354</p>
219 355
220</body> 356</body>
221</section> 357</section>
222<section> 358<section>
223<title>git-sources</title>
224<body>
225
226<p>
227The <c>git-sources</c> package tracks daily snapshots of the upstream
228development kernel tree. You should run these kernels if you are interested in
229kernel development or testing. Bugreports should go to the <uri
230link="http://bugme.osdl.org/">Linux Kernel Bug Tracker</uri> or LKML (Linux
231Kernel Mailing List).
232</p>
233
234</body>
235</section>
236<section>
237<title>mm-sources</title>
238<body>
239
240<p>
241The <c>mm-sources</c> are based on the <c>vanilla-sources</c> and contain
242Andrew Morton's patch set. They include the experimental and bleeding-edge
243features that are going to be included in the official kernel (or that are
244going to be rejected because they set your box on fire). They are known to be
245always moving at a fast pace and can change radically from one week to the
246other; kernel hackers use them as a testing ground for new stuff.
247</p>
248
249<p>
250If you really want to live on the edge and you think
251<c>vanilla-sources</c> are for wussies, then try out
252<c>mm-sources</c>. Be warned that this kernel is highly experimental and
253doesn't always work as expected.
254</p>
255
256</body>
257</section>
258<section>
259<title>openvz-sources</title>
260<body>
261
262<p>
263OpenVZ is a server virtualization solution built on Linux. OpenVZ creates
264isolated, secure virtual private servers (VPSs) or virtual environments on a
265single physical server enabling better server utilization and ensuring that
266applications do not conflict. For more information, see
267<uri>http://www.openvz.org</uri>.
268</p>
269
270</body>
271</section>
272<section>
273<title>suspend2-sources</title>
274<body>
275
276<p>
277The <c>suspend2-sources</c> are patched with both genpatches
278which includes the patches found in gentoo-sources, and <uri
279link="http://www.suspend2.net">Software Suspend 2</uri> which is a new
280and improved implementation of suspend-to-disk for the Linux kernel.
281</p>
282
283<p>
284This kernel is recommended for laptop users who often rely on being able
285to suspend their laptop and resume work elsewhere.
286</p>
287
288</body>
289</section>
290<section>
291<title>usermode-sources</title>
292<body>
293
294<p>
295<c>usermode-sources</c> are the User Mode Linux kernel patches. This
296kernel is designed to allow Linux to run within Linux to run within Linux
297to ... User Mode Linux is intended for testing and virtual server support.
298For more information about this amazing tribute to the stability and
299scalability of Linux, see <uri>http://user-mode-linux.sourceforge.net</uri>.
300</p>
301
302<p>
303For more information on UML and Gentoo, read the
304<uri link="/doc/en/uml.xml">Gentoo UML Guide</uri>.
305</p>
306
307</body>
308</section>
309<section>
310<title>vanilla-sources</title>
311<body>
312
313<p>
314The next kernel sources that many of you will probably be familiar with as Linux
315users are the <c>vanilla-sources</c>. These are the official kernel sources
316released on <uri>http://www.kernel.org/</uri>. Please note that we do not patch
317these kernels at all - these are purely for people who wish to run a completely
318unmodified Linux kernel. We recommend that you use <c>gentoo-sources</c>
319instead.
320</p>
321
322<p>
323Similar to <c>gentoo-sources</c>, two versions of the kernel can be found
324under this package: 2.4 and 2.6.
325</p>
326
327</body>
328</section>
329</chapter>
330
331<chapter>
332<title>Previously provided kernel packages</title>
333<section>
334<title>aa-sources</title>
335<body>
336
337<p>
338<c>aa-sources</c> was a heavily modified kernel with all kinds of patches.
339The upstream maintainer has stopped releasing kernel patchsets, this package
340was removed as it went out of date.
341</p>
342
343</body>
344</section>
345<section>
346<title>alpha-sources</title>
347<body>
348
349<p>
350<c>alpha-sources</c> was a 2.4 kernel with patches applied to improve hardware
351compatibility for the Alpha architecture. These patches have been developed
352and included in the mainline kernel. Alpha users can now run any recent kernel
353with no need for extra patches.
354</p>
355
356</body>
357</section>
358<section>
359<title>development-sources</title> 359<title>development-sources</title>
360<body> 360<body>
361 361
362<p> 362<p>
363<c>development-sources</c>, the official 2.6 kernel from kernel.org, can now 363<c>development-sources</c>, the official 2.6 kernel from kernel.org, can now

Legend:
Removed from v.1.49  
changed lines
  Added in v.1.50

  ViewVC Help
Powered by ViewVC 1.1.20