diff options
author | Glenn Elliott <gelliott@cs.unc.edu> | 2012-03-04 19:47:13 -0500 |
---|---|---|
committer | Glenn Elliott <gelliott@cs.unc.edu> | 2012-03-04 19:47:13 -0500 |
commit | c71c03bda1e86c9d5198c5d83f712e695c4f2a1e (patch) | |
tree | ecb166cb3e2b7e2adb3b5e292245fefd23381ac8 /Documentation/x86 | |
parent | ea53c912f8a86a8567697115b6a0d8152beee5c8 (diff) | |
parent | 6a00f206debf8a5c8899055726ad127dbeeed098 (diff) |
Merge branch 'mpi-master' into wip-k-fmlpwip-k-fmlp
Conflicts:
litmus/sched_cedf.c
Diffstat (limited to 'Documentation/x86')
-rw-r--r-- | Documentation/x86/boot.txt | 9 | ||||
-rw-r--r-- | Documentation/x86/x86_64/boot-options.txt | 21 | ||||
-rw-r--r-- | Documentation/x86/x86_64/kernel-stacks | 6 |
3 files changed, 16 insertions, 20 deletions
diff --git a/Documentation/x86/boot.txt b/Documentation/x86/boot.txt index 30b43e1b2697..7c3a8801b7ce 100644 --- a/Documentation/x86/boot.txt +++ b/Documentation/x86/boot.txt | |||
@@ -600,6 +600,7 @@ Protocol: 2.07+ | |||
600 | 0x00000001 lguest | 600 | 0x00000001 lguest |
601 | 0x00000002 Xen | 601 | 0x00000002 Xen |
602 | 0x00000003 Moorestown MID | 602 | 0x00000003 Moorestown MID |
603 | 0x00000004 CE4100 TV Platform | ||
603 | 604 | ||
604 | Field name: hardware_subarch_data | 605 | Field name: hardware_subarch_data |
605 | Type: write (subarch-dependent) | 606 | Type: write (subarch-dependent) |
@@ -621,9 +622,9 @@ Protocol: 2.08+ | |||
621 | The payload may be compressed. The format of both the compressed and | 622 | The payload may be compressed. The format of both the compressed and |
622 | uncompressed data should be determined using the standard magic | 623 | uncompressed data should be determined using the standard magic |
623 | numbers. The currently supported compression formats are gzip | 624 | numbers. The currently supported compression formats are gzip |
624 | (magic numbers 1F 8B or 1F 9E), bzip2 (magic number 42 5A) and LZMA | 625 | (magic numbers 1F 8B or 1F 9E), bzip2 (magic number 42 5A), LZMA |
625 | (magic number 5D 00). The uncompressed payload is currently always ELF | 626 | (magic number 5D 00), and XZ (magic number FD 37). The uncompressed |
626 | (magic number 7F 45 4C 46). | 627 | payload is currently always ELF (magic number 7F 45 4C 46). |
627 | 628 | ||
628 | Field name: payload_length | 629 | Field name: payload_length |
629 | Type: read | 630 | Type: read |
@@ -673,7 +674,7 @@ Protocol: 2.10+ | |||
673 | 674 | ||
674 | Field name: init_size | 675 | Field name: init_size |
675 | Type: read | 676 | Type: read |
676 | Offset/size: 0x25c/4 | 677 | Offset/size: 0x260/4 |
677 | 678 | ||
678 | This field indicates the amount of linear contiguous memory starting | 679 | This field indicates the amount of linear contiguous memory starting |
679 | at the kernel runtime start address that the kernel needs before it | 680 | at the kernel runtime start address that the kernel needs before it |
diff --git a/Documentation/x86/x86_64/boot-options.txt b/Documentation/x86/x86_64/boot-options.txt index 7fbbaf85f5b7..c54b4f503e2a 100644 --- a/Documentation/x86/x86_64/boot-options.txt +++ b/Documentation/x86/x86_64/boot-options.txt | |||
@@ -189,13 +189,13 @@ ACPI | |||
189 | 189 | ||
190 | PCI | 190 | PCI |
191 | 191 | ||
192 | pci=off Don't use PCI | 192 | pci=off Don't use PCI |
193 | pci=conf1 Use conf1 access. | 193 | pci=conf1 Use conf1 access. |
194 | pci=conf2 Use conf2 access. | 194 | pci=conf2 Use conf2 access. |
195 | pci=rom Assign ROMs. | 195 | pci=rom Assign ROMs. |
196 | pci=assign-busses Assign busses | 196 | pci=assign-busses Assign busses |
197 | pci=irqmask=MASK Set PCI interrupt mask to MASK | 197 | pci=irqmask=MASK Set PCI interrupt mask to MASK |
198 | pci=lastbus=NUMBER Scan upto NUMBER busses, no matter what the mptable says. | 198 | pci=lastbus=NUMBER Scan up to NUMBER busses, no matter what the mptable says. |
199 | pci=noacpi Don't use ACPI to set up PCI interrupt routing. | 199 | pci=noacpi Don't use ACPI to set up PCI interrupt routing. |
200 | 200 | ||
201 | IOMMU (input/output memory management unit) | 201 | IOMMU (input/output memory management unit) |
@@ -206,7 +206,7 @@ IOMMU (input/output memory management unit) | |||
206 | (e.g. because you have < 3 GB memory). | 206 | (e.g. because you have < 3 GB memory). |
207 | Kernel boot message: "PCI-DMA: Disabling IOMMU" | 207 | Kernel boot message: "PCI-DMA: Disabling IOMMU" |
208 | 208 | ||
209 | 2. <arch/x86_64/kernel/pci-gart.c>: AMD GART based hardware IOMMU. | 209 | 2. <arch/x86/kernel/amd_gart_64.c>: AMD GART based hardware IOMMU. |
210 | Kernel boot message: "PCI-DMA: using GART IOMMU" | 210 | Kernel boot message: "PCI-DMA: using GART IOMMU" |
211 | 211 | ||
212 | 3. <arch/x86_64/kernel/pci-swiotlb.c> : Software IOMMU implementation. Used | 212 | 3. <arch/x86_64/kernel/pci-swiotlb.c> : Software IOMMU implementation. Used |
@@ -293,11 +293,6 @@ IOMMU (input/output memory management unit) | |||
293 | 293 | ||
294 | Debugging | 294 | Debugging |
295 | 295 | ||
296 | oops=panic Always panic on oopses. Default is to just kill the process, | ||
297 | but there is a small probability of deadlocking the machine. | ||
298 | This will also cause panics on machine check exceptions. | ||
299 | Useful together with panic=30 to trigger a reboot. | ||
300 | |||
301 | kstack=N Print N words from the kernel stack in oops dumps. | 296 | kstack=N Print N words from the kernel stack in oops dumps. |
302 | 297 | ||
303 | pagefaulttrace Dump all page faults. Only useful for extreme debugging | 298 | pagefaulttrace Dump all page faults. Only useful for extreme debugging |
diff --git a/Documentation/x86/x86_64/kernel-stacks b/Documentation/x86/x86_64/kernel-stacks index 5ad65d51fb95..a01eec5d1d0b 100644 --- a/Documentation/x86/x86_64/kernel-stacks +++ b/Documentation/x86/x86_64/kernel-stacks | |||
@@ -18,9 +18,9 @@ specialized stacks contain no useful data. The main CPU stacks are: | |||
18 | Used for external hardware interrupts. If this is the first external | 18 | Used for external hardware interrupts. If this is the first external |
19 | hardware interrupt (i.e. not a nested hardware interrupt) then the | 19 | hardware interrupt (i.e. not a nested hardware interrupt) then the |
20 | kernel switches from the current task to the interrupt stack. Like | 20 | kernel switches from the current task to the interrupt stack. Like |
21 | the split thread and interrupt stacks on i386 (with CONFIG_4KSTACKS), | 21 | the split thread and interrupt stacks on i386, this gives more room |
22 | this gives more room for kernel interrupt processing without having | 22 | for kernel interrupt processing without having to increase the size |
23 | to increase the size of every per thread stack. | 23 | of every per thread stack. |
24 | 24 | ||
25 | The interrupt stack is also used when processing a softirq. | 25 | The interrupt stack is also used when processing a softirq. |
26 | 26 | ||