/[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.9 Revision 1.34
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.9 2004/07/03 12:07:11 bennyc Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-kernel.xml,v 1.34 2005/07/26 18:07:17 alin 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">
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">
11 <mail link="lostlogic@gentoo.org">Brandon Low</mail> 11 <mail link="lostlogic@gentoo.org">Brandon Low</mail>
12</author> 12</author>
13<author title="Editor"> 13<author title="Editor">
14 <mail link="carl@gentoo.org">Carl Anderson</mail> 14 <mail link="dsd@gentoo.org">Daniel Drake</mail>
15</author> 15</author>
16<author title="Editor"> 16<author title="Editor">
17 <mail link="carl@gentoo.org">Carl Anderson</mail>
18</author>
19<author title="Editor">
17 <mail link="peesh@gentoo.org">Jorge Paulo</mail> 20 <mail link="peesh@gentoo.org">Jorge Paulo</mail>
18</author> 21</author>
19<author title="Editor"> 22<author title="Editor">
20 <mail link="bennyc@gentoo.org">Benny Chuang</mail> 23 <mail link="bennyc@gentoo.org">Benny Chuang</mail>
24</author>
25<author title="Editor">
26 <mail link="greg_g@gentoo.org">Gregorio Guidi</mail>
21</author> 27</author>
22 28
23<abstract> 29<abstract>
24This document gives you an overview on all kernel sources that Gentoo 30This document gives you an overview on all kernel sources that Gentoo
25provides through Portage. 31provides through Portage.
26</abstract> 32</abstract>
27 33
28<license/> 34<license/>
29 35
30<version>0.5</version> 36<version>1.10</version>
31<date>July 3, 2004</date> 37<date>2005-07-26</date>
32 38
33<chapter> 39<chapter>
34<title>Introduction</title> 40<title>Introduction</title>
35<section> 41<section>
36<body> 42<body>
48</body> 54</body>
49</section> 55</section>
50</chapter> 56</chapter>
51 57
52<chapter> 58<chapter>
53<title>The Choices, Part I</title> 59<title>Supported kernel packages</title>
54<section> 60<section>
55<title>genkernel</title> 61<title>genkernel</title>
56<body> 62<body>
57 63
58<p> 64<p>
59<c>Genkernel</c> is a kernel toolset that can be used to autodetect your 65<c>Genkernel</c> is a kernel toolset that can be used to autodetect your
60hardware and configure your kernel automatically. This is usually recommended 66hardware and configure your kernel automatically. This is usually recommended
61for users who do not feel comfortable about compiling a kernel manually. 67for users who do not feel comfortable about compiling a kernel manually.
62</p> 68</p>
63 69
70<p>
71For more information, please read the <uri link="/doc/en/genkernel.xml">Gentoo
72Linux Genkernel Guide</uri>.
73</p>
74
64</body> 75</body>
65</section>
66<section> 76</section>
67<title>gentoo-sources</title>
68<body>
69
70<p>
71For most users, the recommended kernel sources are the
72<c>gentoo-sources</c>. The <c>gentoo-sources</c> package contains
73specially tuned performance kernel patches designed to optimize tasks
74such as compiling while listening to music and browsing the web. Most
75of you who are new to Gentoo have probably never run a system where you
76are regularly compiling many packages from source while you are doing your
77normal everyday tasks on your computer.
78You may find that if you use the <c>vanilla-sources</c> (the official
79kernel sources released from <uri>http://www.kernel.org</uri>) normal tasks --
80such as listening to music, moving your mouse and the like -- may appear
81jumpy when you are compiling packages.
82</p>
83
84<p>
85The <c>gentoo-sources</c> contain an updated ACPI subsystem and are based
86on Con Kolivas' high-performance kernel patches (<c>ck-sources</c>). We also
87support grSecurity (a set of security-related patches with support for
88ACLs), EVMS(2) (a highly flexible storage management filesystem with easy
89partition resizing), JFS (IBM's high-performance filesystem), the latest
90NTFS drivers, and more.
91</p>
92
93<p>
94Because the <c>gentoo-sources</c> are targeted at full performance, they are
95also very good for gaming purposes.
96</p>
97
98</body>
99</section> 77<section>
78<title>General purpose: gentoo-sources</title>
79<body>
80
81<p>
82For most users, we recommend the <c>gentoo-sources</c> kernel. Since the
832005.0 release, Gentoo Linux uses 2.6 as the default kernel. Unless you are
84specifically using the 2.4 profile, <c>gentoo-sources</c> will be a 2.6 kernel
85on <e>most</e> architectures.
86</p>
87
88<p>
89<c>gentoo-sources</c> is a kernel based on Linux 2.6, with various kernel
90patches included to fix security problems, kernel bugs, and to increase
91compatibility with the more uncommon system architectures. Linux 2.6 is
92the current official stable kernel tree, and development is progressing
93rapidly. For highest performance, best hardware support, and its large
94new feature set, we recommend 2.6 over its older 2.4 counterpart.
95</p>
96
97<p>
98Some of the more uncommon system architectures are not fully compatible with
99Linux 2.6, and some users prefer to the tried-and-tested Linux 2.4 kernel;
100for this reason we provide <c>gentoo-sources</c> (the 2.4 version). The
101patches included in this kernel are similar to those included in its 2.6
102counterpart, plus a number of patches designed to add functionality and
103improve performance. Linux 2.4 is currently not being developed further - only
104bug and security fixes are being included in the newer releases. If you are
105able to, we suggest that you upgrade to Linux 2.6. You may find the
106<uri link="/doc/en/migration-to-2.6.xml">migration document</uri> useful.
107</p>
108
109<p>
110The <c>gentoo-sources</c> package absorbs most of the resources of the Gentoo
111kernel team. They are brought to you by a group of talented developers, which
112can count on the expertise of popular kernel hacker Greg Kroah-Hartman,
113maintainer of udev and responsible for the USB and PCI subsystems of the
114official Linux kernel.
115</p>
116
117</body>
100<section> 118</section>
119<section>
101<title>vanilla-sources</title> 120<title>Plain kernels: vanilla-sources</title>
102<body> 121<body>
103 122
104<p> 123<p>
105The next kernel sources that many of you will probably be familiar with 124The next kernel sources that many of you will probably be familiar with
106as Linux users are the <c>vanilla-sources</c>. As I mentioned briefly 125as Linux users are the <c>vanilla-sources</c>. These are the official kernel
107above, these are the official 2.4 kernel sources released on 126sources released on <uri>http://www.kernel.org/</uri>. Please note that we do
108<uri>http://www.kernel.org/</uri>. These sources are maintained (contrary 127not patch these kernels at all - these are purely for people who wish to run
109to popular belief) not by Linus Torvalds himself, but by Marcelo 128a completely unmodified Linux kernel.
110Tosatti. Linus is the leader of active kernel development, but as he is
111only one man, he passes off the maintenance of the stable 2.4 kernel branch
112to someone he can trust to handle it once it has stabilized. Thus, Alan
113Cox became the maintainer of the Linux-2.2 kernel series and Marcelo
114Tosatti became the maintainer of the Linux-2.4 kernel series. This is
115what all the other patch sets in the 2.4 series are based on. Marcelo has
116been doing an outstanding job with its maintenance and it can be
117counted on for stability and up-to-date (if not bleeding edge) hardware
118support.
119</p>
120
121<p> 129</p>
122<c>vanilla-sources</c> are probably the most stable sources available 130
123since they are the most tested and all possible kernel sources are based
124on them. If you don't need any of the extras that the other kernels supply
125then the <c>vanilla-sources</c> are your thing.
126</p> 131<p>
132Similar to <c>gentoo-sources</c>, two versions of the kernel can be found
133under this package: 2.4 and 2.6.
134</p>
127 135
136<p>
137Linux 2.4 is maintained by Marcelo Tosatti. Linus Torvalds, the original
138creator of Linux, handed maintainership of the Linux 2.4 branch over to
139Marcelo when Linus went off to start developing the newer 2.6 kernel tree.
140Marcelo has done a fine job of keeping 2.4 stable and secure, and is now
141only accepting security and bug fixes into the 2.4 kernel tree. Actual
142development happens in the Linux 2.6 kernel tree.
143</p>
144
145<p>
146Linux 2.6 is maintained by Andrew Morton, who works closely with Linus
147Torvalds to deliver a fast, powerful, and feature-packed Linux kernel.
148Development is happening at incredible pace and this kernel tree is now very
149mature.
150</p>
151
128</body> 152</body>
129</section>
130<section> 153</section>
131<title>gentoo-dev-sources</title>
132<body>
133 154
134<p>
135The <c>gentoo-dev-sources</c> ebuild includes the most up-to-date 2.6 kernel
136with Gentoo's optimized performance patches.
137</p>
138
139</body>
140</section> 155<section>
141<section> 156<title>For servers: hardened-sources and rsbac-sources</title>
142<title>development-sources</title>
143<body>
144
145<p>
146The <c>development-sources</c> ebuild provides the stable 2.6 Linux kernel. As
147opposed to what the name might suggest this kernel source is completely stable
148and production-ready. This is the official 2.6 kernel released on
149<uri>http://www.kernel.org/</uri>.
150</p>
151
152</body> 157<body>
153</section>
154<section>
155<title>gs-sources</title>
156<body>
157 158
158<p>
159For users to whom desktop interactive performance comes as a secondary
160priority to reliability and hardware support, we have the
161<c>gs-sources</c>. GS stands for Gentoo Stable (creative, aren't we?).
162This patch set is tuned and tested to provide the best support for the
163latest hardware and ensures that your mission critical servers will be
164up when you need them. This kernel doesn't have some of the most
165aggressive performance tuning patches from the <c>gentoo-sources</c>,
166but rest assured, the great performance that you know and love from the
167vanilla kernels are alive and well. Where possible and without
168compromising stability we add server related performance patches.
169</p> 159<p>
170 160<c>hardened-sources</c> is based on the official Linux kernel and is targeted
161at our users running Gentoo on server systems. It provides patches for the
162various subprojects of Gentoo Hardened (such as support for
163<uri link="http://www.nsa.gov/selinux/">LSM/SELinux</uri> and
164<uri link="http://grsecurity.net">grsecurity</uri>), together with
165stability/security-enhancements. Like <c>gentoo-sources</c> it comes in 2.6
166and 2.4 versions. Check <uri>http://www.gentoo.org/proj/en/hardened/</uri> for
167more information.
171<p> 168</p>
172This kernel provides support for the latest ACPI subsystem, EVMS, ECC 169
173(required for HA Linux systems), Encrypted Loopback devices, NTFS, Win4Lin
174and XFS. It also contains updates for IDE, ext3 and several network cards
175amongst other patches.
176</p> 170<p>
177 171<c>rsbac-sources</c> contains patches to use Rule Set Based Access Controls
172(<uri link="http://www.rsbac.org">RSBAC</uri>) and comes in 2.4 and 2.6
173flavours. It is maintained by the <uri link="/proj/en/hardened/rsbac/">RSBAC
174project</uri>, a sub-project of Gentoo Hardened.
178<p> 175</p>
179In other words, these sources are perfect for servers and
180High-Availability systems.
181</p>
182 176
183<p> 177<impo>
184The following USE-flags can be set to select optional patches: 178These kernels provide powerful patches for enhanced security. Please read the
185</p> 179<uri link="/proj/en/hardened/">documentation</uri> before you use them.
186 180</impo>
187<table>
188<tr><th>Flags</th><th>Description</th></tr>
189<tr><ti>crypt</ti><ti>Apply cryptographic patches</ti></tr>
190</table>
191
192</body>
193</section>
194<section>
195<title>hardened-sources</title>
196<body>
197
198<p>
199<c>hardened-sources</c> provides patches for the various subprojects of
200Gentoo Hardened (such as support for LSM/SELinux and GRSecurity), together
201with stability/security-enhancements. Check
202<uri>http://www.gentoo.org/proj/en/hardened/</uri> for more information.
203</p>
204
205<p>
206The following USE-flags can be set to select optional patches:
207</p>
208
209<table>
210<tr><th>Flags</th><th>Description</th></tr>
211<tr><ti>selinux</ti><ti>Substitute grSecurity with SELinux support</ti></tr>
212</table>
213
214</body>
215</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
222various subprojects of Gentoo Hardened.
223</p>
224
225</body>
226</section>
227<section>
228<title>xfs-sources</title>
229<body>
230
231<p>
232<c>xfs-sources</c> contains support for EVMS, ACPI, grSecurity and, what
233you probably already figured out by now, the latest XFS support patches
234from the XFS Development. Please note that XFS support has been merged
235into the regular 2.4 kernel tree.
236</p>
237
238<p>
239More information about XFS on <uri>http://oss.sgi.com/projects/xfs/</uri>.
240</p>
241 181
242</body> 182</body>
243</section> 183</section>
244<section> 184<section>
245<title>Architecture dependent kernels</title> 185<title>Architecture dependent kernels</title>
246<body> 186<body>
247 187
248<p> 188<p>
249<c>alpha-sources</c>, <c>hppa-sources</c>, <c>hppa-dev-sources</c>, 189<c>alpha-sources</c>, <c>hppa-sources</c>,<c>mips-sources</c>,
250<c>ia64-sources</c>, <c>mips-sources</c>, <c>ppc-sources</c>, 190<c>pegasos-sources</c>, <c>sparc-sources</c> and <c>xbox-sources</c> are, as
251<c>pegasos-sources</c>, <c>pegasos-dev-sources</c>, <c>sparc-sources</c> 191their names suggest, patched to run best on specific architectures. They also
252and <c>xbox-sources</c> are, as their names suggest, patched to run best on 192contain some of the patches for hardware and features support from the other
253specific architectures. They also contain some of the patches for hardware and 193patch sets mentioned above and below.
254features support from the other patch sets mentioned above and below. Kernel
255sources that contains a "-dev-" means that the sources use the 2.6 kernel
256instead of the 2.4 kernel.
257</p>
258
259</body>
260</section>
261<section>
262<title>ppc-sources-benh</title>
263<body>
264
265<p>
266The <c>ppc-sources-benh</c> ebuilds provide additional hardware
267support for the <c>ppc-sources</c> kernel. It is slightly more
268experimental than the <c>ppc-sources</c>.
269</p>
270
271</body>
272</section>
273<section>
274<title>ppc-sources-crypto</title>
275<body>
276
277<p>
278The <c>ppc-sources-crypto</c> ebuilds provide CryptoAPI
279support for the Gentoo Linux PPC Kernel.
280</p>
281
282</body>
283</section>
284<section>
285<title>ppc-dev-sources</title>
286<body>
287
288<p>
289The <c>ppc-dev-sources</c> packages provide the most up-to-date 2.6 kernel
290sources with Gentoo PPC's optimized patch for Macintosh machines.
291</p>
292
293</body>
294</section>
295<section>
296<title>compaq-sources</title>
297<body>
298
299<p>
300The <c>compaq-sources</c> provide RedHat's kernel sources for Alpha,
301maintained by Compaq.
302</p> 194</p>
303 195
304</body> 196</body>
305</section> 197</section>
306</chapter> 198</chapter>
307 199
308<chapter> 200<chapter>
309<title>The Choices, Part II</title> 201<title>Unsupported kernel packages</title>
310<section> 202<section>
311<body> 203<body>
312 204
313<p> 205<p>
314Now I'm going to try to briefly describe some of the other 206Now I'm going to try to briefly describe some of the other
315<path>sys-kernel/*-sources</path> which you saw scroll by when you ran 207<path>sys-kernel/*-sources</path> which you saw scroll by when you ran
316<c>emerge -s sources</c>. Lets take them in alphabetical order. 208<c>emerge -s sources</c>. Lets take them in alphabetical order. These
317</p> 209kernels are provided as a courtesy only and the various patch sets are not
318 210supported by the Gentoo team.
319</body>
320</section>
321<section>
322<title>aa-sources</title>
323<body>
324
325<p>
326First we have <c>aa-sources</c>. This is Andrea Arcangeli's patch set.
327Andrea is known as an amazing coder by many other kernel hackers. His
328kernel patch set has some of the most aggressively tuned VM (Virtual
329Memory) patches known to mankind. When I last looked, it also contained
330SGI's XFS filesystem and the O(1) scheduler by Ingo Molar (which is
331the default scheduler for Linux 2.6).
332</p>
333
334<p>
335It also provides User Mode Linux support (check out our
336<uri link="/doc/en/uml.xml">UML Guide</uri> for more information) and
337the latest TUX Webserver (an in-kernel webserver).
338</p>
339
340<p>
341If you have Memory Management troubles with other kernels,
342<c>aa-sources</c> can be your solution. If you want to optimize Linux's
343Memory Management for your system, <c>aa-sources</c> is <e>definitely</e>
344what you need.
345</p>
346
347<p>
348Visit
349<uri>http://www.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4</uri>
350for more information about all the patches in these kernel sources.
351</p> 211</p>
352 212
353</body> 213</body>
354</section> 214</section>
355<section> 215<section>
356<title>ck-sources</title> 216<title>ck-sources</title>
357<body> 217<body>
358 218
359<p> 219<p>
360<c>ck-sources</c> is Con Kolivas's kernel patch set. This kernel is 220<c>ck-sources</c> is Con Kolivas's kernel patch set. This patchset is
361<e>HIGHLY</e> tuned for desktop performance at the expense of 221primarily designed to improve system responsiveness and interactivity and is
362throughput and some of the scheduler's ability to prioritize 222configurable for varying workloads (from servers to desktops). The patchset is
363applications. Con Kolivas benchmarks kernels to find the best 223also quite mature and has been put through numerous iterations of development
364combination of features for desktop use. See 224and tuning. The emphasis of each release is on stability and security. Support
365<uri>http://kernel.kolivas.org</uri> for more information on Con and his 225and information is available at <uri>http://kernel.kolivas.org</uri> and in
366patches. 226<c>#ck</c> on <c>irc.oftc.net</c>.
367</p>
368
369</body>
370</section>
371<section>
372<title>gaming-sources</title>
373<body>
374
375<p>
376<c>gaming-sources</c> are based on <c>ck-sources</c> and are therefore
377tuned for high performance. They also contain patches for the latest
378game-related hardware (graphic cards, sound cards, and such).
379</p>
380
381<p>
382If you are a hardcore gamer, this is your choice.
383</p> 227</p>
384 228
385</body> 229</body>
386</section> 230</section>
387<section> 231<section>
388<title>grsec-sources</title> 232<title>grsec-sources</title>
389<body> 233<body>
390 234
391<p> 235<p>
392The <c>grsec-sources</c> kernel source is patched with the latest GRSecurity 236The <c>grsec-sources</c> kernel source is patched with the latest grsecurity
393updates (GRSecurity version 1.9 and up) which includes, amongst other 237updates (grsecurity version 2.0 and up) which includes, amongst other
394security-related patches, support for PaX. 238security-related patches, support for PaX.
395</p> 239</p>
396 240
397</body> 241</body>
398</section> 242</section>
399<section> 243<section>
400<title>mm-sources</title> 244<title>mm-sources</title>
401<body> 245<body>
402 246
403<p> 247<p>
404The <c>mm-sources</c> are based on the <c>development-sources</c> and 248The <c>mm-sources</c> are based on the <c>vanilla-sources</c> and contain
405contain Andrew Morton's patch set. It assembles several other patches, 249Andrew Morton's patch set. They include the experimental and bleeding-edge
406like ext2/3 Extended Attributes and Access Control Lists, Page Table 250features that are going to be included in the official kernel (or that are
407Sharing, the Orlov Allocator, non-linear mapping behaviour, etc into one 251going to be rejected because they set your box on fire). They are known to be
408patch set. 252always moving at a fast pace and can change radically from one week to the
409</p> 253other; kernel hackers use them as a testing ground for new stuff.
410
411<p> 254</p>
255
256<p>
412If you really want to live on the edge and you think 257If you really want to live on the edge and you think
413<c>development-sources</c> are for wussies, then try out 258<c>vanilla-sources</c> are for wussies, then try out
414<c>mm-sources</c>. 259<c>mm-sources</c>. Be warned that this kernel is highly experimental and
260doesn't always work as expected.
415</p> 261</p>
416 262
417</body> 263</body>
418</section> 264</section>
419<section> 265<section>
422 268
423<p> 269<p>
424The <c>openmosix-sources</c> are patched to support the openMosix system 270The <c>openmosix-sources</c> are patched to support the openMosix system
425(like MOSIX but Open Source). For more information see 271(like MOSIX but Open Source). For more information see
426<uri>http://www.openmosix.org</uri>. 272<uri>http://www.openmosix.org</uri>.
427</p>
428
429</body>
430</section>
431<section>
432<title>pac-sources</title>
433<body>
434
435<p>
436The <c>pac-sources</c> kernel tree is patched with Bernhard Rosenkraenzer's
437(bero) patches.
438</p>
439
440</body>
441</section>
442<section>
443<title>planet-ccrma-sources</title>
444<body>
445
446<p>
447This kernel source contains the Linux Kernel source for the version of the
448Redhat Linux Kernel modified by the Planet CCRMA (custom audio upgrade) project.
449</p>
450
451<p>
452More information can be found at <uri>http://ccrma-www.stanford.edu/</uri>.
453</p>
454
455</body>
456</section>
457<section>
458<title>selinux-sources</title>
459<body>
460
461<p>
462<c>selinux-sources</c> from <uri>http://www.nsa.gov/selinux</uri> are
463patches for the security conscious to support the LSM (Linux Security
464Modules) and the Flask Security Architecture.
465</p> 273</p>
466 274
467</body> 275</body>
468</section> 276</section>
469<section> 277<section>
497</p> 305</p>
498 306
499</body> 307</body>
500</section> 308</section>
501<section> 309<section>
502<title>wolk-sources</title> 310<title>suspend2-sources</title>
503<body> 311<body>
504 312
505<p>
506<c>wolk-sources</c> contains the <e>Working Overloaded Linux Kernel</e> from
507<uri>http://sourceforge.net/projects/wolk</uri>. This kernel contains
508many patches of a wide variety, all combined into the kernel with
509extreme care. This allows you to configure nearly every one into and out
510of the kernel at compile time -- so the kernel will work with nearly any
511combination of the patches.
512</p> 313<p>
513 314The <c>suspend2-sources</c> are patched with both genpatches
315which includes the patches found in gentoo-sources, and <uri
316link="http://www.suspend2.net">Software Suspend 2</uri> which is a new
317and improved implementation of suspend-to-disk for the Linux kernel.
514<p> 318</p>
515If you need a certain combination of patches that you cannot find in other 319
516kernel sources, WOLK is definitely worth a shot. 320<p>
321This kernel is recommended for laptop users who often rely on being able
322to suspend their laptop and resume work elsewhere.
517</p> 323</p>
518 324
519</body> 325</body>
520</section> 326</section>
521</chapter> 327</chapter>
328
329<chapter>
330<title>Previously provided kernel packages</title>
331<section>
332<title>aa-sources</title>
333<body>
334
335<p>
336<c>aa-sources</c> was a heavily modified kernel with all kinds of patches.
337The upstream maintainer has stopped releasing kernel patchsets, this package
338was removed as it went out of date.
339</p>
340
341</body>
342</section>
343<section>
344<title>alpha-sources</title>
345<body>
346
347<p>
348<c>alpha-sources</c> was a 2.4 kernel with patches applied to improve hardware
349compatibility for the Alpha architecture. These patches have been developed
350and included in the mainline kernel. Alpha users can now run any recent kernel
351with no need for extra patches.
352</p>
353
354</body>
355</section>
356<section>
357<title>development-sources</title>
358<body>
359
360<p>
361<c>development-sources</c>, the official 2.6 kernel from kernel.org, can now
362be found under the <c>vanilla-sources</c> package.
363</p>
364
365</body>
366</section>
367<section>
368<title>gentoo-dev-sources</title>
369<body>
370
371<p>
372<c>gentoo-dev-sources</c>, a 2.6 kernel patched with bug, security and
373stability fixes, can now be found under the <c>gentoo-sources</c> package.
374</p>
375
376</body>
377</section>
378<section>
379<title>hardened-dev-sources</title>
380<body>
381
382<p>
383<c>hardened-dev-sources</c> can now be found under the <c>hardened-sources</c>
384package.
385</p>
386
387</body>
388</section>
389<section>
390<title>rsbac-dev-sources</title>
391<body>
392
393<p>
394The <c>rsbac-dev-sources</c> kernels can now be found under the
395<c>rsbac-sources</c> package.
396</p>
397
398</body>
399</section>
400<section>
401<title>selinux-sources</title>
402<body>
403
404<p>
405<c>selinux-sources</c>, a 2.4 kernel including lots of security enhancements,
406has been obsoleted by security development in the 2.6 tree. SELinux
407functionality can be found in the <c>hardened-sources</c> package.
408</p>
409
410</body>
411</section>
412</chapter>
413
522</guide> 414</guide>

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.34

  ViewVC Help
Powered by ViewVC 1.1.20