aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/kdump
diff options
context:
space:
mode:
authorBernhard Walle <bwalle@suse.de>2007-10-17 02:31:21 -0400
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-10-17 11:43:05 -0400
commit8bc9d4227f056f8ff435910b5582d0ec3243848e (patch)
tree9ad52b5ded11e340bbd2bc6c01d0d1528c4039c0 /Documentation/kdump
parent98612acd7d98d7f0b5b85f9d1f9100c8ad8001f0 (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.txt35
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
162Dump-capture kernel config options (Arch Dependent, i386) 162Dump-capture kernel config options (Arch Dependent, i386 and x86_64)
163-------------------------------------------------------- 163--------------------------------------------------------------------
1641) On x86, enable high memory support under "Processor type and 164
1651) 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
1712) On x86 and x86_64, disable symmetric multi-processing support 1722) 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)
2035) Make and install the kernel and its modules. DO NOT add this kernel 2045) 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
206Dump-capture kernel config options (Arch Dependent, x86_64)
207----------------------------------------------------------
2081) 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
2172) 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
2253) Make and install the kernel and its modules. DO NOT add this kernel
226 to the boot loader configuration files.
227
228Dump-capture kernel config options (Arch Dependent, ppc64) 207Dump-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
282can choose to load the uncompressed vmlinux or compressed bzImage/vmlinuz 261can choose to load the uncompressed vmlinux or compressed bzImage/vmlinuz
283of dump-capture kernel. Following is the summary. 262of dump-capture kernel. Following is the summary.
284 263
285For i386: 264For 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.
288For x86_64:
289 - Use vmlinux
290For ppc64: 267For ppc64:
291 - Use vmlinux 268 - Use vmlinux
292For ia64: 269For ia64: