/[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.18 Revision 1.19
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.18 2004/11/02 16:51:32 swift Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-kernel.xml,v 1.19 2004/11/06 15:39:58 swift 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">
101<p> 101<p>
102The <c>gentoo-sources</c> (together with <c>gentoo-dev-sources</c>) absorb 102The <c>gentoo-sources</c> (together with <c>gentoo-dev-sources</c>) absorb
103most of the resources of the Gentoo kernel team. They are brought to you by a 103most of the resources of the Gentoo kernel team. They are brought to you by a
104group of talented developers, which can count on the expertise of popular 104group of talented developers, which can count on the expertise of popular
105kernel hacker Greg Kroah-Hartman, maintainer of udev and responsible for the 105kernel hacker Greg Kroah-Hartman, maintainer of udev and responsible for the
106USB and PCI subsystems of the official linux kernel. 106USB and PCI subsystems of the official Linux kernel.
107</p> 107</p>
108 108
109</body> 109</body>
110</section> 110</section>
111<section> 111<section>
116The next kernel sources that many of you will probably be familiar with 116The next kernel sources that many of you will probably be familiar with
117as Linux users are the <c>vanilla-sources</c>. These are the official 2.4 117as Linux users are the <c>vanilla-sources</c>. These are the official 2.4
118kernel sources released on <uri>http://www.kernel.org/</uri>, maintained 118kernel sources released on <uri>http://www.kernel.org/</uri>, maintained
119(contrary to popular belief) not by Linus Torvalds himself, but by Marcelo 119(contrary to popular belief) not by Linus Torvalds himself, but by Marcelo
120Tosatti. Linus is the leader of active kernel development, but as he is 120Tosatti. Linus is the leader of active kernel development, but as he is
121only one man, he passes off the maintenance of the stable 2.4 kernel branch 121only one man, he passes off the maintenance of the stable kernel branch
122to someone he can trust to handle it once it has stabilized. Thus, Alan 122to someone he can trust to handle it once it has stabilized. Thus, Alan
123Cox became the maintainer of the Linux-2.2 kernel series and Marcelo 123Cox became the maintainer of the Linux-2.2 kernel series and Marcelo
124Tosatti became the maintainer of the Linux-2.4 kernel series. This is 124Tosatti became the maintainer of the Linux-2.4 kernel series. This last kernel
125what all the other patch sets in the 2.4 series are based on. Marcelo has 125is what all the patch sets in the 2.4 series are based on. Marcelo has
126been doing an outstanding job with its maintenance and it can be 126been doing an outstanding job with its maintenance and it can be
127counted on for stability and up-to-date (if not bleeding edge) hardware 127counted on for stability and up-to-date (if not bleeding edge) hardware
128support. 128support.
129</p> 129</p>
130 130
172 172
173<p> 173<p>
174<c>alpha-sources</c>, <c>hppa-sources</c>, <c>hppa-dev-sources</c>, 174<c>alpha-sources</c>, <c>hppa-sources</c>, <c>hppa-dev-sources</c>,
175<c>mips-sources</c>, <c>pegasos-dev-sources</c>, <c>sparc-sources</c> 175<c>mips-sources</c>, <c>pegasos-dev-sources</c>, <c>sparc-sources</c>
176and <c>xbox-sources</c> are, as their names suggest, 176and <c>xbox-sources</c> are, as their names suggest,
177are patched to run best on specific architectures. They also contain some of 177patched to run best on specific architectures. They also contain some of
178the patches for hardware and features support from the other patch sets 178the patches for hardware and features support from the other patch sets
179mentioned above and below. Kernel sources that contains a "-dev-" means that 179mentioned above and below. A "-dev-" in the name of a kernel package means that
180the sources use the 2.6 kernel instead of the 2.4 kernel. 180the sources use the 2.6 kernel instead of the 2.4 kernel.
181</p> 181</p>
182 182
183</body> 183</body>
184</section> 184</section>
192<p> 192<p>
193Now I'm going to try to briefly describe some of the other 193Now I'm going to try to briefly describe some of the other
194<path>sys-kernel/*-sources</path> which you saw scroll by when you ran 194<path>sys-kernel/*-sources</path> which you saw scroll by when you ran
195<c>emerge -s sources</c>. Lets take them in alphabetical order. These 195<c>emerge -s sources</c>. Lets take them in alphabetical order. These
196kernels are provided as a courtesy only and the various patch sets are not 196kernels are provided as a courtesy only and the various patch sets are not
197supported by ourselves. 197supported by the Gentoo team.
198</p> 198</p>
199 199
200</body> 200</body>
201</section> 201</section>
202<section> 202<section>
229for more information about all the patches in these kernel sources. 229for more information about all the patches in these kernel sources.
230</p> 230</p>
231 231
232<p> 232<p>
233Andrea has not been maintaining his patchsets recently, and as a result of 233Andrea has not been maintaining his patchsets recently, and as a result of
234this, this kernel is a bit out of date and may be removed from portage soon. 234this, this kernel is a bit out of date and may be removed from Portage soon.
235</p> 235</p>
236 236
237</body> 237</body>
238</section> 238</section>
239<section> 239<section>
303<body> 303<body>
304 304
305<p> 305<p>
306The <c>pac-sources</c> kernel tree is patched with Bernhard Rosenkraenzer's 306The <c>pac-sources</c> kernel tree is patched with Bernhard Rosenkraenzer's
307(bero) patches. Be warned that this kernel is quite out of date and may be 307(bero) patches. Be warned that this kernel is quite out of date and may be
308removed from portage soon. 308removed from Portage soon.
309</p> 309</p>
310 310
311</body> 311</body>
312</section> 312</section>
313<section> 313<section>
382<title>gaming-sources</title> 382<title>gaming-sources</title>
383<body> 383<body>
384 384
385<p> 385<p>
386<c>gaming-sources</c> was a 2.4 kernel with a broken scheduler patch applied 386<c>gaming-sources</c> was a 2.4 kernel with a broken scheduler patch applied
387which enhanced performance in games. It was removed from portage because some 387which enhanced performance in games. It was removed from Portage because some
388problems accumulated, and the scheduler work being done in Linux 2.6 at the 388problems accumulated, and the scheduler work being done in Linux 2.6 at the
389same time offered the same or even better performance. 389same time offered the same or even better performance.
390</p> 390</p>
391 391
392</body> 392</body>

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

  ViewVC Help
Powered by ViewVC 1.1.20