diff options
| author | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-14 22:56:02 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-14 22:56:02 -0500 |
| commit | 4060994c3e337b40e0f6fa8ce2cc178e021baf3d (patch) | |
| tree | 980297c1747ca89354bc879cc5d17903eacb19e2 | |
| parent | 0174f72f848dfe7dc7488799776303c81b181b16 (diff) | |
| parent | d3ee871e63d0a0c70413dc0aa5534b8d6cd6ec37 (diff) | |
Merge x86-64 update from Andi
82 files changed, 1481 insertions, 1097 deletions
diff --git a/Documentation/x86_64/boot-options.txt b/Documentation/x86_64/boot-options.txt index ffe1c062088b..e566affeed7f 100644 --- a/Documentation/x86_64/boot-options.txt +++ b/Documentation/x86_64/boot-options.txt | |||
| @@ -7,10 +7,12 @@ Machine check | |||
| 7 | 7 | ||
| 8 | mce=off disable machine check | 8 | mce=off disable machine check |
| 9 | mce=bootlog Enable logging of machine checks left over from booting. | 9 | mce=bootlog Enable logging of machine checks left over from booting. |
| 10 | Disabled by default because some BIOS leave bogus ones. | 10 | Disabled by default on AMD because some BIOS leave bogus ones. |
| 11 | If your BIOS doesn't do that it's a good idea to enable though | 11 | If your BIOS doesn't do that it's a good idea to enable though |
| 12 | to make sure you log even machine check events that result | 12 | to make sure you log even machine check events that result |
| 13 | in a reboot. | 13 | in a reboot. On Intel systems it is enabled by default. |
| 14 | mce=nobootlog | ||
| 15 | Disable boot machine check logging. | ||
| 14 | mce=tolerancelevel (number) | 16 | mce=tolerancelevel (number) |
| 15 | 0: always panic, 1: panic if deadlock possible, | 17 | 0: always panic, 1: panic if deadlock possible, |
| 16 | 2: try to avoid panic, 3: never panic or exit (for testing) | 18 | 2: try to avoid panic, 3: never panic or exit (for testing) |
| @@ -122,6 +124,9 @@ SMP | |||
| 122 | 124 | ||
| 123 | cpumask=MASK only use cpus with bits set in mask | 125 | cpumask=MASK only use cpus with bits set in mask |
| 124 | 126 | ||
| 127 | additional_cpus=NUM Allow NUM more CPUs for hotplug | ||
| 128 | (defaults are specified by the BIOS or half the available CPUs) | ||
| 129 | |||
| 125 | NUMA | 130 | NUMA |
| 126 | 131 | ||
| 127 | numa=off Only set up a single NUMA node spanning all memory. | 132 | numa=off Only set up a single NUMA node spanning all memory. |
| @@ -188,6 +193,9 @@ Debugging | |||
| 188 | 193 | ||
| 189 | kstack=N Print that many words from the kernel stack in oops dumps. | 194 | kstack=N Print that many words from the kernel stack in oops dumps. |
| 190 | 195 | ||
| 196 | pagefaulttrace Dump all page faults. Only useful for extreme debugging | ||
| 197 | and will create a lot of output. | ||
| 198 | |||
| 191 | Misc | 199 | Misc |
| 192 | 200 | ||
| 193 | noreplacement Don't replace instructions with more appropiate ones | 201 | noreplacement Don't replace instructions with more appropiate ones |
diff --git a/Documentation/x86_64/mm.txt b/Documentation/x86_64/mm.txt index 662b73971a67..133561b9cb0c 100644 --- a/Documentation/x86_64/mm.txt +++ b/Documentation/x86_64/mm.txt | |||
| @@ -6,7 +6,7 @@ Virtual memory map with 4 level page tables: | |||
| 6 | 0000000000000000 - 00007fffffffffff (=47bits) user space, different per mm | 6 | 0000000000000000 - 00007fffffffffff (=47bits) user space, different per mm |
| 7 | hole caused by [48:63] sign extension | 7 | hole caused by [48:63] sign extension |
| 8 | ffff800000000000 - ffff80ffffffffff (=40bits) guard hole | 8 | ffff800000000000 - ffff80ffffffffff (=40bits) guard hole |
| 9 | ffff810000000000 - ffffc0ffffffffff (=46bits) direct mapping of phys. memory | 9 | ffff810000000000 - ffffc0ffffffffff (=46bits) direct mapping of all phys. memory |
| 10 | ffffc10000000000 - ffffc1ffffffffff (=40bits) hole | 10 | ffffc10000000000 - ffffc1ffffffffff (=40bits) hole |
| 11 | ffffc20000000000 - ffffe1ffffffffff (=45bits) vmalloc/ioremap space | 11 | ffffc20000000000 - ffffe1ffffffffff (=45bits) vmalloc/ioremap space |
| 12 | ... unused hole ... | 12 | ... unused hole ... |
| @@ -14,6 +14,10 @@ ffffffff80000000 - ffffffff82800000 (=40MB) kernel text mapping, from phys 0 | |||
| 14 | ... unused hole ... | 14 | ... unused hole ... |
| 15 | ffffffff88000000 - fffffffffff00000 (=1919MB) module mapping space | 15 | ffffffff88000000 - fffffffffff00000 (=1919MB) module mapping s |
