diff options
| author | Bernhard Walle <bwalle@suse.de> | 2007-10-17 02:31:21 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-17 11:43:05 -0400 |
| commit | 8bc9d4227f056f8ff435910b5582d0ec3243848e (patch) | |
| tree | 9ad52b5ded11e340bbd2bc6c01d0d1528c4039c0 /Documentation/kdump | |
| parent | 98612acd7d98d7f0b5b85f9d1f9100c8ad8001f0 (diff) | |
Express relocatability of kernel on x86_64 in documentation
This patch adapts the Documentation/kdump/kdump.txt file to express the fact
that the x86_64 kernel is now also relocatable. This makes i386 and x86_64
now behave the same, simplifying the documentation.
Signed-off-by: Bernhard Walle <bwalle@suse.de>
Cc: "Randy.Dunlap" <rdunlap@xenotime.net>
Cc: Vivek Goyal <vgoyal@in.ibm.com>
Cc: "Eric W. Biederman" <ebiederm@xmission.com>
Cc: Haren Myneni <hbabu@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'Documentation/kdump')
| -rw-r--r-- | Documentation/kdump/kdump.txt | 35 |
1 files changed, 6 insertions, 29 deletions
diff --git a/Documentation/kdump/kdump.txt b/Documentation/kdump/kdump.txt index 2fedc081b4c..68aa1650973 100644 --- a/Documentation/kdump/kdump.txt +++ b/Documentation/kdump/kdump.txt | |||
| @@ -159,16 +159,17 @@ Dump-capture kernel config options (Arch Independent) | |||
| 159 | CONFIG_PROC_VMCORE=y | 159 | CONFIG_PROC_VMCORE=y |
| 160 | (CONFIG_PROC_VMCORE is set by default when CONFIG_CRASH_DUMP is selected.) | 160 | (CONFIG_PROC_VMCORE is set by default when CONFIG_CRASH_DUMP is selected.) |
| 161 | 161 | ||
| 162 | Dump-capture kernel config options (Arch Dependent, i386) | 162 | Dump-capture kernel config options (Arch Dependent, i386 and x86_64) |
| 163 | -------------------------------------------------------- | 163 | -------------------------------------------------------------------- |
| 164 | 1) On x86, enable high memory support under "Processor type and | 164 | |
| 165 | 1) On i386, enable high memory support under "Processor type and | ||
| 165 | features": | 166 | features": |
| 166 | 167 | ||
| 167 | CONFIG_HIGHMEM64G=y | 168 | CONFIG_HIGHMEM64G=y |
| 168 | or | 169 | or |
| 169 | CONFIG_HIGHMEM4G | 170 | CONFIG_HIGHMEM4G |
| 170 | 171 | ||
| 171 | 2) On x86 and x86_64, disable symmetric multi-processing support | 172 | 2) On i386 and x86_64, disable symmetric multi-processing support |
| 172 | under "Processor type and features": | 173 | under "Processor type and features": |
| 173 | 174 | ||
| 174 | CONFIG_SMP=n | 175 | CONFIG_SMP=n |
| @@ -203,28 +204,6 @@ Dump-capture kernel config options (Arch Dependent, i386) | |||
| 203 | 5) Make and install the kernel and its modules. DO NOT add this kernel | 204 | 5) Make and install the kernel and its modules. DO NOT add this kernel |
| 204 | to the boot loader configuration files. | 205 | to the boot loader configuration files. |
| 205 | 206 | ||
| 206 | Dump-capture kernel config options (Arch Dependent, x86_64) | ||
| 207 | ---------------------------------------------------------- | ||
| 208 | 1) On x86 and x86_64, disable symmetric multi-processing support | ||
| 209 | under "Processor type and features": | ||
| 210 | |||
| 211 | CONFIG_SMP=n | ||
| 212 | |||
| 213 | (If CONFIG_SMP=y, then specify maxcpus=1 on the kernel command line | ||
| 214 | when loading the dump-capture kernel, see section "Load the Dump-capture | ||
| 215 | Kernel".) | ||
| 216 | |||
| 217 | 2) Use a suitable value for "Physical address where the kernel is | ||
| 218 | loaded" (under "Processor type and features"). This only appears when | ||
| 219 | "kernel crash dumps" is enabled. By default this value is 0x1000000 | ||
| 220 | (16MB). It should be the same as X in the "crashkernel=Y@X" boot | ||
| 221 | parameter. | ||
| 222 | |||
| 223 | For x86_64, normally "CONFIG_PHYSICAL_START=0x1000000". | ||
| 224 | |||
| 225 | 3) Make and install the kernel and its modules. DO NOT add this kernel | ||
| 226 | to the boot loader configuration files. | ||
| 227 | |||
| 228 | Dump-capture kernel config options (Arch Dependent, ppc64) | 207 | Dump-capture kernel config options (Arch Dependent, ppc64) |
| 229 | ---------------------------------------------------------- | 208 | ---------------------------------------------------------- |
| 230 | 209 | ||
| @@ -282,11 +261,9 @@ Based on the architecture and type of image (relocatable or not), one | |||
| 282 | can choose to load the uncompressed vmlinux or compressed bzImage/vmlinuz | 261 | can choose to load the uncompressed vmlinux or compressed bzImage/vmlinuz |
| 283 | of dump-capture kernel. Following is the summary. | 262 | of dump-capture kernel. Following is the summary. |
| 284 | 263 | ||
| 285 | For i386: | 264 | For i386 and x86_64: |
| 286 | - Use vmlinux if kernel is not relocatable. | 265 | - Use vmlinux if kernel is not relocatable. |
| 287 | - Use bzImage/vmlinuz if kernel is relocatable. | 266 | - Use bzImage/vmlinuz if kernel is relocatable. |
| 288 | For x86_64: | ||
| 289 | - Use vmlinux | ||
| 290 | For ppc64: | 267 | For ppc64: |
| 291 | - Use vmlinux | 268 | - Use vmlinux |
| 292 | For ia64: | 269 | For ia64: |
