]> git.baikalelectronics.ru Git - kernel.git/commit
[IA64] Fix simulator boot (for real this time).
authorPeter Chubb <peterc@gelato.unsw.edu.au>
Tue, 23 Aug 2005 00:50:00 +0000 (17:50 -0700)
committerTony Luck <tony.luck@intel.com>
Tue, 23 Aug 2005 14:41:56 +0000 (07:41 -0700)
commit39640af6de78be1697a7eb6064d901de91e5e807
tree868c53b157ceacf5be84004f9ecc464b794256c2
parente011cc81f5afdcbb9fb04bd4643c6591b0076d20
[IA64] Fix simulator boot (for real this time).

Thanks to Stephane, we've now worked out the real cause of the
`Linux  will not boot on simulator' problem.  Turns out it's a stack
overflow because the stack pointer wasn't being initialised properly
in boot_head.S (it was being initialised to the lowest instead of the
highest address of the stack, so the first push started to overwrite
data in the BSS).

Signed-off-by: Peter Chubb <peterc@gelato.unsw.edu.au>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/hp/sim/boot/boot_head.S