summaryrefslogtreecommitdiff
path: root/purgatory
diff options
context:
space:
mode:
authorVivek Goyal <vgolal@in.ibm.com>2006-07-27 11:20:24 -0600
committerEric W. Biederman <ebiederm@xmission.com>2006-07-27 11:20:24 -0600
commit0a196ba1d11b449420b7817a84178a8bd2a1e9a5 (patch)
tree51b730747c591f93bde015de9d53b27d5debb1e5 /purgatory
parent742b147db61c45cc00db63eea7b23d0a462e56c8 (diff)
Fix kexec load for more than 4G
o "kexec -l bzImage" fails on i386 system with more than 4G of RAM. Error message displayed is "Could not put setup code above the kernel parameters". o Now with 64bit resource patch, memory more than 4G is exported through /proc/iomem. locate_hole() is using local varibles of size unsigned long and that truncates memory values at some placed and leads to undesired results. o hole_align is also unsigned long and which ends up resetting top 32 bits of 64bit memory start field while alignment operation is done. Signed-off-by: Vivek Goyal <vgoyal@in.ibm.com>
Diffstat (limited to 'purgatory')
0 files changed, 0 insertions, 0 deletions