diff options
| author | Yinghai Lu <[email protected]> | 2007-07-21 17:11:28 +0200 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2007-07-21 18:37:13 -0700 |
| commit | bc2cea6a34fdb30f118ec75db39a46a191870607 (patch) | |
| tree | 823a027872cad6165530323b9b2196f9ef82ce29 /scripts/patch-kernel | |
| parent | 48dd9343d0bb54362a2ba65380fea7c8f07f9e74 (diff) | |
x86_64: disable the GART in shutdown
For K8 system: 4G RAM with memory hole remapping enabled, or more than 4G
RAM installed. when using kexec to load second kernel. In the second
kernel, when mem is allocated for GART, it will do the memset for clear, it
will cause restart, because some device still used that for dma. solution
will be:
in second kernel: disable that at first before we try to allocate mem for
it. or in the first kernel: do disable that before shutdown.
Andi/Eric/Alan prefer to second one for clean shutdown in first kernel.
Andi also point out need to consider to AGP enable but mem less 4G case
too.
Signed-off-by: Yinghai Lu <[email protected]>
Cc: Alan Cox <[email protected]>
Cc: "Eric W. Biederman" <[email protected]>
Cc: Muli Ben-Yehuda <[email protected]>
Cc: Vivek Goyal <[email protected]>
Cc: Dave Jones <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Andi Kleen <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions