linux-stable-rt/arch/arm/kernel
Russell King 9641c7cc5a [ARM] nommu: uaccess tweaks
MMUless systems have only one address space for all threads, so
both the usual access_ok() checks, and the exception handling do
not make much sense.

Hence, discard the fixup and exception tables at link time, use
memcpy/memset for the user copy/clearing functions, and define
the permission check macros to be constants.

Some of this patch was derived from the equivalent patch by
Hyok S. Choi.

Signed-off-by: Hyok S. Choi <hyok.choi@samsung.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-06-28 17:59:46 +01:00
..
Makefile [ARM] nommu: trivial fixups for head-nommu.S and the Makefile 2006-04-24 09:45:35 +01:00
apm.c
armksyms.c [ARM] nommu: uaccess tweaks 2006-06-28 17:59:46 +01:00
arthur.c
asm-offsets.c [ARM] 3517/1: move definition of PROC_INFO_SZ from procinfo.h to asm-offsets.h 2006-05-16 11:39:30 +01:00
bios32.c [PATCH] mm: remove VM_LOCKED before remap_pfn_range and drop VM_SHM 2006-06-25 10:00:55 -07:00
calls.S
compat.c
compat.h
debug.S
dma-isa.c [ARM] arch/arm/kernel/dma-isa.c: named initializers 2006-05-16 22:09:46 +01:00
dma.c
ecard.c
entry-armv.S [ARM] Add thread_notify infrastructure 2006-06-22 10:24:18 +01:00
entry-common.S [ARM] Remove RETINSTR macro 2006-06-25 11:17:23 +01:00
entry-header.S
fiq.c
head-common.S
head-nommu.S [ARM] Remove MODE_(SVC|IRQ|FIQ|USR) and DEFAULT_FIQ 2006-06-25 12:01:48 +01:00
head.S [ARM] Remove MODE_(SVC|IRQ|FIQ|USR) and DEFAULT_FIQ 2006-06-25 12:01:48 +01:00
init_task.c
io.c
irq.c [PATCH] make noirqdebug/irqfixup __read_mostly, add (un)likely() 2006-06-23 07:43:05 -07:00
isa.c
iwmmxt.S [ARM] 3632/1: iwmmxt: fix up argument comment for iwmmxt_task_restore() 2006-06-24 09:57:13 +01:00
module.c
process.c [ARM] Add thread_notify infrastructure 2006-06-22 10:24:18 +01:00
ptrace.c
ptrace.h
semaphore.c
setup.c [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
signal.c Merge signal handler branch 2006-06-24 23:53:01 +01:00
signal.h
smp.c
sys_arm.c
sys_oabi-compat.c
time.c [ARM] 3554/1: ARM: Fix dyntick locking 2006-06-18 16:26:58 +01:00
traps.c
vmlinux.lds.S [ARM] nommu: uaccess tweaks 2006-06-28 17:59:46 +01:00