linux/arch/arm
Nicolas Pitre fadab0943d [ARM] 2948/1: new preemption safe copy_{to|from}_user implementation
Patch from Nicolas Pitre

This patch provides a preemption safe implementation of copy_to_user
and copy_from_user based on the copy template also used for memcpy.
It is enabled unconditionally when CONFIG_PREEMPT=y.  Otherwise if the
configured architecture is not ARMv3 then it is enabled as well as it
gives better performances at least on StrongARM and XScale cores.  If
ARMv3 is not too affected or if it doesn't matter too much then
uaccess.S could be removed altogether.

Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2005-11-01 19:52:24 +00:00
..
boot [PATCH] type fix in arm/boot/compressed/misc.c 2005-10-29 10:35:08 -07:00
common Merge master.kernel.org:/home/rmk/linux-2.6-arm 2005-10-30 17:48:00 -08:00
configs [ARM] fix ixp2x00 defconfig NR_UARTS options 2005-10-30 23:36:37 +00:00
kernel Merge master.kernel.org:/home/rmk/linux-2.6-arm 2005-10-30 17:48:00 -08:00
lib [ARM] 2948/1: new preemption safe copy_{to|from}_user implementation 2005-11-01 19:52:24 +00:00
mach-aaec2000 [ARM] 3042/1: AAED-2000 - LCD panel informations 2005-10-28 16:51:44 +01:00
mach-clps711x [ARM] 2918/1: [update] Base port of Comdial MP1000 platfrom 2005-10-28 16:19:37 +01:00
mach-clps7500 [ARM] 2994/1: Replace map_desc.physical with map_desc.pfn: CLPS7500 2005-10-28 15:19:05 +01:00
mach-ebsa110 [ARM] Convert EBSA110 network driver to a platform driver 2005-10-31 17:14:57 +00:00
mach-epxa10db [ARM] 2996/1: Replace map_desc.physical with map_desc.pfn: EPXA10DB 2005-10-28 15:19:07 +01:00
mach-footbridge [ARM] 2998/1: Replace map_desc.physical with map_desc.pfn: Footbridge 2005-10-28 15:19:08 +01:00
mach-h720x [ARM] 2999/1: Replace map_desc.physical with map_desc.pfn: H720x 2005-10-28 15:19:09 +01:00
mach-imx [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
mach-integrator [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
mach-iop3xx [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
mach-ixp4xx [ARM] 2985/1: Replace map_desc.physical with map_desc.pfn: IXP4xx 2005-10-28 15:18:59 +01:00
mach-ixp2000 [ARM] 3065/1: ixp2000 typo and whitespace fixes 2005-11-01 19:44:27 +00:00
mach-l7200 [ARM] 2980/1: Fix L7200 core.c compile 2005-10-14 12:49:15 +01:00
mach-lh7a40x [ARM] 2986/1: Replace map_desc.physical with map_desc.pfn: LH7A40x 2005-10-28 15:18:59 +01:00
mach-omap1 [ARM] 2987/1: Replace map_desc.physical with map_desc.pfn: OMAP 2005-10-28 15:19:00 +01:00
mach-pxa [ARM] 3078/1: lubbock platform updates, mostly mmc detection 2005-11-01 19:44:30 +00:00
mach-realview [ARM] Fixup platform device.h includes for realview board 2005-10-31 16:57:06 +00:00
mach-rpc [ARM] 2989/1: Replace map_desc.physical with map_desc.pfn: RiscPC 2005-10-28 15:19:02 +01:00
mach-s3c2410 [ARM] 3071/1: RX3715 - add lcd/fb platform setup 2005-11-01 19:44:28 +00:00
mach-sa1100 [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
mach-shark [ARM] 2991/1: Replace map_desc.physical with map_desc.pfn: Shark 2005-10-28 15:19:03 +01:00
mach-versatile [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
mm [ARM] Add support for ARM RealView board 2005-10-31 14:25:02 +00:00
nwfpe [ARM] 2978/1: nwfpe - clean up sparse errors 2005-10-12 19:58:10 +01:00
oprofile [PATCH] mm: kill check_user_page_readable 2005-10-29 21:40:41 -07:00
plat-omap [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
tools [ARM] Update mach-types 2005-10-10 09:48:10 +01:00
vfp kbuild: arm - use generic asm-offsets.h support 2005-09-09 21:08:59 +02:00
Kconfig [ARM] Add support for ARM RealView board 2005-10-31 14:25:02 +00:00
Kconfig.debug [ARM] Fix typo in arch/arm/Kconfig.debug 2005-09-09 15:57:17 +01:00
Makefile [ARM] Add support for ARM RealView board 2005-10-31 14:25:02 +00:00