aboutsummaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorRobin Holt <holt@sgi.com>2007-05-18 13:46:52 -0500
committerTony Luck <tony.luck@intel.com>2007-05-22 10:16:07 -0700
commit6ae384884d936cb39ab20238af34689933e44525 (patch)
tree41fdde5596919fb7f987f637a4578792ef39ea4e /init
parente2e6fe7bb6e30621ad4e8a3acb1e711815c239bd (diff)
[IA64] Only unwind non-running tasks.
Unwinding a running task has proven problematic. In one instance, the running task was attempting to unwind itself and received an interrupt between when get_wchan allocated local variables on the stack and when unw_init_from_blocked_task was called which resulted in unw_init_frame_info to place this tasks task_struct pointer over the switch stack's ar_bspstore entry. Signed-off-by: Robin Holt <holt@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions