kernel_optimize_test/arch/avr32/kernel
Haavard Skinnemoen 3338368e92 [AVR32] show_trace: Only walk valid stack addresses
Terminate the frame pointer walk if (a) the address is outside the
task's kernel stack or (b) if the frame pointer isn't monotonically
increasing. Without this fix, show_trace() may enter an infinite
loop, walking through random data anywhere in memory.

Since any address within the kernel stack is guaranteed to be valid,
we may eliminate the __get_user() calls as well.

Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-03-07 10:50:27 +01:00
..
asm-offsets.c
avr32_ksyms.c [AVR32] Export clear_page symbol 2007-01-26 13:12:25 +01:00
cpu.c [AVR32] Add missing #include <linux/module.h> 2007-02-09 15:23:46 +01:00
entry-avr32b.S
head.S
init_task.c
irq.c [AVR32] /proc/interrupts display 2007-02-09 15:01:57 +01:00
kprobes.c
Makefile
module.c
process.c [AVR32] Put the chip in "stop" mode when halting the system 2006-12-08 13:06:23 +01:00
ptrace.c
semaphore.c
setup.c [PATCH] Dynamic kernel command-line: avr32 2007-02-12 09:48:37 -08:00
signal.c
switch_to.S
sys_avr32.c
syscall_table.S [AVR32] Remove unnecessary sys_nfsservctl conditional 2007-02-16 12:55:42 +01:00
syscall-stubs.S
time.c [PATCH] clocksource: fixup is_continous changes on AVR32 2007-02-16 08:13:57 -08:00
traps.c [AVR32] show_trace: Only walk valid stack addresses 2007-03-07 10:50:27 +01:00
vmlinux.lds.c [PATCH] disable init/initramfs.c: architectures 2007-02-11 10:51:25 -08:00