aboutsummaryrefslogtreecommitdiffstats
path: root/arch/ia64/kernel/entry.S
diff options
context:
space:
mode:
authorKeith Owens <kaos@sgi.com>2005-04-25 14:45:26 -0400
committerTony Luck <tony.luck@intel.com>2005-04-25 14:45:26 -0400
commite8d1cb2f280aa53e1c75c8b5fcbf80b3481d0caa (patch)
tree832d5f4beabfc1c075dd54eebe343ad10c611c73 /arch/ia64/kernel/entry.S
parent8297511530b0d2a281c796e738683951a59a020c (diff)
[IA64] Tighten up unw_unwind_to_user check
Detect user space by the unwind frame with predicate PRED_USER_STACK set, instead of a user space IP. Tighten up the last ditch check for running off the top of the kernel stack. Based on a suggestion by David Mosberger, reworked to fit the current tree. This survives my stress test which used to break 2.6.9 kernels. Unlike 2.6.11, the stress test now unwinds to the correct point, so gdb can get the user space registers. Signed-off-by: Keith Owens <kaos@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/ia64/kernel/entry.S')
0 files changed, 0 insertions, 0 deletions