linux/arch/tile/kernel
Chris Metcalf dabe98c972 arch/tile: prevent corrupt top frame from causing backtracer runaway
The backtracer will normally cut itself off after 100 frames anyway,
but it's messy.  With this change we notice that the frame being
reported is the same as the last one, and cut off the dump with a
message similar to what gdb displays in the same circumstance.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
2010-10-14 15:19:04 -04:00
..
asm-offsets.c arch/tile: core support for Tilera 32-bit chips. 2010-06-04 17:11:18 -04:00
backtrace.c arch/tile: support backtracing on TILE-Gx 2010-08-13 08:40:57 -04:00
compat_signal.c arch/tile: Use <asm-generic/syscalls.h> 2010-10-14 14:34:33 -04:00
compat.c arch/tile: Use <asm-generic/syscalls.h> 2010-10-14 14:34:33 -04:00
early_printk.c arch/tile: Miscellaneous cleanup changes. 2010-07-06 13:41:51 -04:00
entry.S arch/tile: Miscellaneous cleanup changes. 2010-07-06 13:41:51 -04:00
hardwall.c arch/tile: check kmalloc() result 2010-07-16 13:37:14 -04:00
head_32.S arch/tile: core support for Tilera 32-bit chips. 2010-06-04 17:11:18 -04:00
hvglue.lds arch/tile: Enable more sophisticated IRQ model for 32-bit chips. 2010-07-06 13:34:01 -04:00
init_task.c arch/tile: core support for Tilera 32-bit chips. 2010-06-04 17:11:18 -04:00
intvec_32.S arch/tile: change lower bound on syscall error return to -4095 2010-10-14 15:14:29 -04:00
irq.c arch/tile: Enable more sophisticated IRQ model for 32-bit chips. 2010-07-06 13:34:01 -04:00
machine_kexec.c arch/tile: Miscellaneous cleanup changes. 2010-07-06 13:41:51 -04:00
Makefile arch/tile: Add driver to enable access to the user dynamic network. 2010-07-06 13:34:15 -04:00
messaging.c arch/tile: Miscellaneous cleanup changes. 2010-07-06 13:41:51 -04:00
module.c arch/tile: Miscellaneous cleanup changes. 2010-07-06 13:41:51 -04:00
pci-dma.c arch/tile: Do not use GFP_KERNEL for dma_alloc_coherent(). 2010-06-05 10:26:55 -04:00
proc.c arch: tile: kernel/proc.c Removed duplicated #include 2010-08-13 08:10:16 -04:00
process.c arch/tile: update some comments to clarify register usage. 2010-10-14 14:42:58 -04:00
ptrace.c arch/tile: avoid erroneous error return for PTRACE_POKEUSR. 2010-07-06 13:42:10 -04:00
reboot.c arch/tile: Miscellaneous cleanup changes. 2010-07-06 13:41:51 -04:00
regs_32.S arch/tile: core support for Tilera 32-bit chips. 2010-06-04 17:11:18 -04:00
relocate_kernel.S arch/tile: core support for Tilera 32-bit chips. 2010-06-04 17:11:18 -04:00
setup.c arch/tile: Add a warning if we try to allocate too much vmalloc memory. 2010-10-14 14:47:35 -04:00
signal.c arch/tile: Use <asm-generic/syscalls.h> 2010-10-14 14:34:33 -04:00
single_step.c arch/tile: Miscellaneous cleanup changes. 2010-07-06 13:41:51 -04:00
smp.c arch/tile: Enable more sophisticated IRQ model for 32-bit chips. 2010-07-06 13:34:01 -04:00
smpboot.c arch/tile: Miscellaneous cleanup changes. 2010-07-06 13:41:51 -04:00
stack.c arch/tile: prevent corrupt top frame from causing backtracer runaway 2010-10-14 15:19:04 -04:00
sys.c arch/tile: Use <asm-generic/syscalls.h> 2010-10-14 14:34:33 -04:00
tile-desc_32.c arch/tile: Shrink the tile-opcode files considerably. 2010-07-06 13:40:56 -04:00
time.c arch/tile: Use separate, better minsec values for clocksource and sched_clock. 2010-08-13 08:24:22 -04:00
tlb.c arch/tile: core support for Tilera 32-bit chips. 2010-06-04 17:11:18 -04:00
traps.c arch/tile: support backtracing on TILE-Gx 2010-08-13 08:40:57 -04:00
vmlinux.lds.S arch/tile: Miscellaneous cleanup changes. 2010-07-06 13:41:51 -04:00