aboutsummaryrefslogtreecommitdiff
path: root/arch/s390/kernel/stacktrace.c
AgeCommit message (Collapse)AuthorFilesLines
2008-02-05[S390] latencytop s390 support.Heiko Carstens1-8/+23
Cc: Holger Wolf <[email protected]> Signed-off-by: Heiko Carstens <[email protected]> Signed-off-by: Martin Schwidefsky <[email protected]>
2007-07-17[S390] Simplify stack trace.Heiko Carstens1-15/+11
sparse gives us a few of these: stacktrace.c:69:38: warning: incorrect type in argument 2 (different signedness) stacktrace.c:69:38: expected unsigned int *skip Just get rid of the 'skip' argument since it is contained in the struct stack_trace that gets passed anyway. Signed-off-by: Heiko Carstens <[email protected]> Signed-off-by: Martin Schwidefsky <[email protected]>
2007-05-08simplify the stacktrace codeChristoph Hellwig1-11/+7
Simplify the stacktrace code: - remove the unused task argument to save_stack_trace, it's always current - remove the all_contexts flag, it's alwasy 0 Signed-off-by: Christoph Hellwig <[email protected]> Cc: Paul Mundt <[email protected]> Cc: Ralf Baechle <[email protected]> Cc: Martin Schwidefsky <[email protected]> Cc: "David S. Miller" <[email protected]> Cc: Andi Kleen <[email protected]> Cc: Akinobu Mita <[email protected]> Acked-by: Ingo Molnar <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2007-02-05[S390] Avoid excessive inlining.Heiko Carstens1-5/+5
Signed-off-by: Heiko Carstens <[email protected]> Signed-off-by: Martin Schwidefsky <[email protected]>
2006-10-11[S390] stacktrace bug.Christian Borntraeger1-9/+8
The latest kernel 2.6.19-rc1 triggers a bug in the s390 specific stack trace code when compiled with gcc 3.4. This patch fixes the latest lock dependency validator code (2.6.19-rc1) on s390 gcc 3.4. The variable sp was fixed to r15 (which is the stack pointer in the s390 abi) and assigned new values to r15. Therefore, gcc 3.4 assigns a new value to r15 and does not restore it on exit (r15 is supposed to be call save) - the kernel stack is broken. Avoid trouble by not assigning any new value to sp (r15). Signed-off-by: Christian Borntraeger <[email protected]> Signed-off-by: Martin Schwidefsky <[email protected]>
2006-09-26[PATCH] x86: Some preparationary cleanup for stack traceAndi Kleen1-9/+8
- Remove unused all_contexts parameter No caller used it - Move skip argument into the structure (needed for followon patches) Cc: [email protected] Signed-off-by: Andi Kleen <[email protected]>
2006-07-03[PATCH] lockdep: stacktrace subsystem, s390 supportHeiko Carstens1-0/+90
stacktrace interface for s390 as needed by lock validator. [[email protected]: build fix] Signed-off-by: Heiko Carstens <[email protected]> Acked-by: Ingo Molnar <[email protected]> Cc: Martin Schwidefsky <[email protected]> Cc: Arjan van de Ven <[email protected]> Signed-off-by: Cedric Le Goater <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>