ARM: use high vectors if possible
Sascha Hauer
s.hauer at pengutronix.de
Mon Aug 8 02:46:35 EDT 2011
Created this series to get high vector support. Using high vectors
at 0xffff0000 allow us to map in a faulting page at 0x0 with which
we can catch NULL pointer dereferences. The other patches are only
some cleanups around exceptions which I came along the way.
Sascha
Sascha Hauer (8):
ARM: add missing volatile in get_cr()
ARM mmu: fix arm_create_pte
ARM mmu: use high vectors if possible
ARM: remove unused exception
ARM: exceptions: remove unnecessary function declarations
ARM: remove unused irq enable/disable functions
ARM: fix comments in interrupts.c
ARM: some cleanup in interrupts.c
arch/arm/cpu/exceptions.S | 5 --
arch/arm/cpu/interrupts.c | 105 ++++++++++-------------------------------
arch/arm/cpu/mmu.c | 39 ++++++++++++---
arch/arm/cpu/start.c | 2 +-
arch/arm/include/asm/system.h | 2 +-
5 files changed, 60 insertions(+), 93 deletions(-)
More information about the barebox
mailing list