Commit 620034c84d1d939717bdfbe02c51a3fee43541c3
Committed by
Linus Torvalds
1 parent
6fc52f81a8
Exists in
master
and in
20 other branches
[PATCH] A few small additions and corrections to README
Here's a small patch which - adds a few archs to the current list of supported platforms. - adds a few missing slashes at the end of URLs. - adds a few references to additional documentation. - adds "make config" to the list of possible configuration targets. - makes a few other minor changes. Signed-off-by: Jesper Juhl <jesper.juhl@gmail.com> [ Ben Nizette <ben.nizette@iinet.net.au> points out AVR32 arch too ] Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Showing 1 changed file with 11 additions and 6 deletions Side-by-side Diff
README
1 | - Linux kernel release 2.6.xx <http://kernel.org> | |
1 | + Linux kernel release 2.6.xx <http://kernel.org/> | |
2 | 2 | |
3 | 3 | These are the release notes for Linux version 2.6. Read them carefully, |
4 | 4 | as they tell you what this is all about, explain how to install the |
5 | 5 | |
6 | 6 | |
... | ... | @@ -22,15 +22,17 @@ |
22 | 22 | |
23 | 23 | Although originally developed first for 32-bit x86-based PCs (386 or higher), |
24 | 24 | today Linux also runs on (at least) the Compaq Alpha AXP, Sun SPARC and |
25 | - UltraSPARC, Motorola 68000, PowerPC, PowerPC64, ARM, Hitachi SuperH, | |
25 | + UltraSPARC, Motorola 68000, PowerPC, PowerPC64, ARM, Hitachi SuperH, Cell, | |
26 | 26 | IBM S/390, MIPS, HP PA-RISC, Intel IA-64, DEC VAX, AMD x86-64, AXIS CRIS, |
27 | - and Renesas M32R architectures. | |
27 | + Cris, Xtensa, AVR32 and Renesas M32R architectures. | |
28 | 28 | |
29 | 29 | Linux is easily portable to most general-purpose 32- or 64-bit architectures |
30 | 30 | as long as they have a paged memory management unit (PMMU) and a port of the |
31 | 31 | GNU C compiler (gcc) (part of The GNU Compiler Collection, GCC). Linux has |
32 | 32 | also been ported to a number of architectures without a PMMU, although |
33 | 33 | functionality is then obviously somewhat limited. |
34 | + Linux has also been ported to itself. You can now run the kernel as a | |
35 | + userspace application - this is called UserMode Linux (UML). | |
34 | 36 | |
35 | 37 | DOCUMENTATION: |
36 | 38 | |
... | ... | @@ -113,6 +115,7 @@ |
113 | 115 | version 2.6.12.2 and want to jump to 2.6.12.3, you must first |
114 | 116 | reverse the 2.6.12.2 patch (that is, patch -R) _before_ applying |
115 | 117 | the 2.6.12.3 patch. |
118 | + You can read more on this in Documentation/applying-patches.txt | |
116 | 119 | |
117 | 120 | - Make sure you have no stale .o files and dependencies lying around: |
118 | 121 | |
... | ... | @@ -161,6 +164,7 @@ |
161 | 164 | only ask you for the answers to new questions. |
162 | 165 | |
163 | 166 | - Alternate configuration commands are: |
167 | + "make config" Plain text interface. | |
164 | 168 | "make menuconfig" Text based color menus, radiolists & dialogs. |
165 | 169 | "make xconfig" X windows (Qt) based configuration tool. |
166 | 170 | "make gconfig" X windows (Gtk) based configuration tool. |
... | ... | @@ -303,8 +307,9 @@ |
303 | 307 | |
304 | 308 | - If you compiled the kernel with CONFIG_KALLSYMS you can send the dump |
305 | 309 | as is, otherwise you will have to use the "ksymoops" program to make |
306 | - sense of the dump. This utility can be downloaded from | |
307 | - ftp://ftp.<country>.kernel.org/pub/linux/utils/kernel/ksymoops. | |
310 | + sense of the dump (but compiling with CONFIG_KALLSYMS is usually preferred). | |
311 | + This utility can be downloaded from | |
312 | + ftp://ftp.<country>.kernel.org/pub/linux/utils/kernel/ksymoops/ . | |
308 | 313 | Alternately you can do the dump lookup by hand: |
309 | 314 | |
310 | 315 | - In debugging dumps like the above, it helps enormously if you can |
... | ... | @@ -336,7 +341,7 @@ |
336 | 341 | |
337 | 342 | If you for some reason cannot do the above (you have a pre-compiled |
338 | 343 | kernel image or similar), telling me as much about your setup as |
339 | - possible will help. | |
344 | + possible will help. Please read the REPORTING-BUGS document for details. | |
340 | 345 | |
341 | 346 | - Alternately, you can use gdb on a running kernel. (read-only; i.e. you |
342 | 347 | cannot change values or set break points.) To do this, first compile the |