[SPARC]: dump_stack for sparc
Bob Breuer wrote a patch to add dump_stack for sparc. Supposedly, this was applied, but it doesn't exist in 2.6.11. This is the same patch, rediffed against 2.6.11. Signed-off-by: Tom 'spot' Callaway <tcallawa@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
205a7edad9
commit
24dc6ead53
@@ -333,6 +333,17 @@ void show_stack(struct task_struct *tsk, unsigned long *_ksp)
|
|||||||
printk("\n");
|
printk("\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void dump_stack(void)
|
||||||
|
{
|
||||||
|
unsigned long *ksp;
|
||||||
|
|
||||||
|
__asm__ __volatile__("mov %%fp, %0"
|
||||||
|
: "=r" (ksp));
|
||||||
|
show_stack(current, ksp);
|
||||||
|
}
|
||||||
|
|
||||||
|
EXPORT_SYMBOL(dump_stack);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Note: sparc64 has a pretty intricated thread_saved_pc, check it out.
|
* Note: sparc64 has a pretty intricated thread_saved_pc, check it out.
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user