Commit 620034c8 authored by Jesper Juhl's avatar Jesper Juhl Committed by Linus Torvalds

[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: default avatarJesper Juhl <jesper.juhl@gmail.com>
[ Ben Nizette <ben.nizette@iinet.net.au> points out AVR32 arch too ]
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 6fc52f81
Linux kernel release 2.6.xx <http://kernel.org> Linux kernel release 2.6.xx <http://kernel.org/>
These are the release notes for Linux version 2.6. Read them carefully, These are the release notes for Linux version 2.6. Read them carefully,
as they tell you what this is all about, explain how to install the as they tell you what this is all about, explain how to install the
...@@ -22,15 +22,17 @@ ON WHAT HARDWARE DOES IT RUN? ...@@ -22,15 +22,17 @@ ON WHAT HARDWARE DOES IT RUN?
Although originally developed first for 32-bit x86-based PCs (386 or higher), Although originally developed first for 32-bit x86-based PCs (386 or higher),
today Linux also runs on (at least) the Compaq Alpha AXP, Sun SPARC and today Linux also runs on (at least) the Compaq Alpha AXP, Sun SPARC and
UltraSPARC, Motorola 68000, PowerPC, PowerPC64, ARM, Hitachi SuperH, UltraSPARC, Motorola 68000, PowerPC, PowerPC64, ARM, Hitachi SuperH, Cell,
IBM S/390, MIPS, HP PA-RISC, Intel IA-64, DEC VAX, AMD x86-64, AXIS CRIS, IBM S/390, MIPS, HP PA-RISC, Intel IA-64, DEC VAX, AMD x86-64, AXIS CRIS,
and Renesas M32R architectures. Cris, Xtensa, AVR32 and Renesas M32R architectures.
Linux is easily portable to most general-purpose 32- or 64-bit architectures Linux is easily portable to most general-purpose 32- or 64-bit architectures
as long as they have a paged memory management unit (PMMU) and a port of the as long as they have a paged memory management unit (PMMU) and a port of the
GNU C compiler (gcc) (part of The GNU Compiler Collection, GCC). Linux has GNU C compiler (gcc) (part of The GNU Compiler Collection, GCC). Linux has
also been ported to a number of architectures without a PMMU, although also been ported to a number of architectures without a PMMU, although
functionality is then obviously somewhat limited. functionality is then obviously somewhat limited.
Linux has also been ported to itself. You can now run the kernel as a
userspace application - this is called UserMode Linux (UML).
DOCUMENTATION: DOCUMENTATION:
...@@ -113,6 +115,7 @@ INSTALLING the kernel: ...@@ -113,6 +115,7 @@ INSTALLING the kernel:
version 2.6.12.2 and want to jump to 2.6.12.3, you must first version 2.6.12.2 and want to jump to 2.6.12.3, you must first
reverse the 2.6.12.2 patch (that is, patch -R) _before_ applying reverse the 2.6.12.2 patch (that is, patch -R) _before_ applying
the 2.6.12.3 patch. the 2.6.12.3 patch.
You can read more on this in Documentation/applying-patches.txt
- Make sure you have no stale .o files and dependencies lying around: - Make sure you have no stale .o files and dependencies lying around:
...@@ -161,6 +164,7 @@ CONFIGURING the kernel: ...@@ -161,6 +164,7 @@ CONFIGURING the kernel:
only ask you for the answers to new questions. only ask you for the answers to new questions.
- Alternate configuration commands are: - Alternate configuration commands are:
"make config" Plain text interface.
"make menuconfig" Text based color menus, radiolists & dialogs. "make menuconfig" Text based color menus, radiolists & dialogs.
"make xconfig" X windows (Qt) based configuration tool. "make xconfig" X windows (Qt) based configuration tool.
"make gconfig" X windows (Gtk) based configuration tool. "make gconfig" X windows (Gtk) based configuration tool.
...@@ -303,8 +307,9 @@ IF SOMETHING GOES WRONG: ...@@ -303,8 +307,9 @@ IF SOMETHING GOES WRONG:
- If you compiled the kernel with CONFIG_KALLSYMS you can send the dump - If you compiled the kernel with CONFIG_KALLSYMS you can send the dump
as is, otherwise you will have to use the "ksymoops" program to make as is, otherwise you will have to use the "ksymoops" program to make
sense of the dump. This utility can be downloaded from sense of the dump (but compiling with CONFIG_KALLSYMS is usually preferred).
ftp://ftp.<country>.kernel.org/pub/linux/utils/kernel/ksymoops. This utility can be downloaded from
ftp://ftp.<country>.kernel.org/pub/linux/utils/kernel/ksymoops/ .
Alternately you can do the dump lookup by hand: Alternately you can do the dump lookup by hand:
- In debugging dumps like the above, it helps enormously if you can - In debugging dumps like the above, it helps enormously if you can
...@@ -336,7 +341,7 @@ IF SOMETHING GOES WRONG: ...@@ -336,7 +341,7 @@ IF SOMETHING GOES WRONG:
If you for some reason cannot do the above (you have a pre-compiled If you for some reason cannot do the above (you have a pre-compiled
kernel image or similar), telling me as much about your setup as kernel image or similar), telling me as much about your setup as
possible will help. possible will help. Please read the REPORTING-BUGS document for details.
- Alternately, you can use gdb on a running kernel. (read-only; i.e. you - Alternately, you can use gdb on a running kernel. (read-only; i.e. you
cannot change values or set break points.) To do this, first compile the cannot change values or set break points.) To do this, first compile the
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment