Revision 9de455b20705f36384a711d4a20bcf7ba1ab180b authored by Atsushi Nemoto on 12 December 2006, 17:14:55 UTC, committed by Linus Torvalds on 13 December 2006, 17:27:08 UTC
To allow a more effective copy_user_highpage() on certain architectures, a vma argument is added to the function and cow_user_page() allowing the implementation of these functions to check for the VM_EXEC bit. The main part of this patch was originally written by Ralf Baechle; Atushi Nemoto did the the debugging. Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
1 parent 77fff4a
File | Mode | Size |
---|---|---|
Kconfig | -rw-r--r-- | 8.0 KB |
Makefile | -rw-r--r-- | 2.6 KB |
at91_cf.c | -rw-r--r-- | 9.3 KB |
au1000_db1x00.c | -rw-r--r-- | 7.1 KB |
au1000_generic.c | -rw-r--r-- | 14.0 KB |
au1000_generic.h | -rw-r--r-- | 4.2 KB |
au1000_pb1x00.c | -rw-r--r-- | 9.1 KB |
au1000_xxs1500.c | -rw-r--r-- | 4.2 KB |
cardbus.c | -rw-r--r-- | 6.2 KB |
cirrus.h | -rw-r--r-- | 5.3 KB |
cistpl.c | -rw-r--r-- | 38.0 KB |
cs.c | -rw-r--r-- | 21.6 KB |
cs_internal.h | -rw-r--r-- | 4.6 KB |
ds.c | -rw-r--r-- | 35.8 KB |
ds_internal.h | -rw-r--r-- | 1.0 KB |
hd64465_ss.c | -rw-r--r-- | 24.2 KB |
i82092.c | -rw-r--r-- | 17.8 KB |
i82092aa.h | -rw-r--r-- | 1.2 KB |
i82365.c | -rw-r--r-- | 37.4 KB |
i82365.h | -rw-r--r-- | 4.9 KB |
m32r_cfc.c | -rw-r--r-- | 20.5 KB |
m32r_cfc.h | -rw-r--r-- | 1.9 KB |
m32r_pcc.c | -rw-r--r-- | 16.7 KB |
m32r_pcc.h | -rw-r--r-- | 1.3 KB |
m8xx_pcmcia.c | -rw-r--r-- | 32.5 KB |
o2micro.h | -rw-r--r-- | 5.7 KB |
omap_cf.c | -rw-r--r-- | 8.8 KB |
pcmcia_ioctl.c | -rw-r--r-- | 19.8 KB |
pcmcia_resource.c | -rw-r--r-- | 25.6 KB |
pd6729.c | -rw-r--r-- | 19.1 KB |
pd6729.h | -rw-r--r-- | 721 bytes |
pxa2xx_base.c | -rw-r--r-- | 6.6 KB |
pxa2xx_base.h | -rw-r--r-- | 80 bytes |
pxa2xx_lubbock.c | -rw-r--r-- | 6.0 KB |
pxa2xx_mainstone.c | -rw-r--r-- | 4.9 KB |
pxa2xx_sharpsl.c | -rw-r--r-- | 7.5 KB |
ricoh.h | -rw-r--r-- | 6.7 KB |
rsrc_mgr.c | -rw-r--r-- | 6.1 KB |
rsrc_nonstatic.c | -rw-r--r-- | 25.6 KB |
sa1100_assabet.c | -rw-r--r-- | 3.3 KB |
sa1100_badge4.c | -rw-r--r-- | 4.1 KB |
sa1100_cerf.c | -rw-r--r-- | 2.4 KB |
sa1100_generic.c | -rw-r--r-- | 3.5 KB |
sa1100_generic.h | -rw-r--r-- | 995 bytes |
sa1100_h3600.c | -rw-r--r-- | 3.5 KB |
sa1100_jornada720.c | -rw-r--r-- | 2.8 KB |
sa1100_neponset.c | -rw-r--r-- | 3.4 KB |
sa1100_shannon.c | -rw-r--r-- | 3.2 KB |
sa1100_simpad.c | -rw-r--r-- | 2.9 KB |
sa1111_generic.c | -rw-r--r-- | 4.9 KB |
sa1111_generic.h | -rw-r--r-- | 711 bytes |
sa11xx_base.c | -rw-r--r-- | 5.8 KB |
sa11xx_base.h | -rw-r--r-- | 4.6 KB |
soc_common.c | -rw-r--r-- | 21.2 KB |
soc_common.h | -rw-r--r-- | 5.2 KB |
socket_sysfs.c | -rw-r--r-- | 9.5 KB |
tcic.c | -rw-r--r-- | 23.7 KB |
tcic.h | -rw-r--r-- | 8.0 KB |
ti113x.h | -rw-r--r-- | 27.3 KB |
topic.h | -rw-r--r-- | 5.2 KB |
vg468.h | -rw-r--r-- | 4.1 KB |
vrc4171_card.c | -rw-r--r-- | 17.8 KB |
vrc4173_cardu.c | -rw-r--r-- | 14.9 KB |
vrc4173_cardu.h | -rw-r--r-- | 6.5 KB |
yenta_socket.c | -rw-r--r-- | 38.9 KB |
yenta_socket.h | -rw-r--r-- | 4.8 KB |
Computing file changes ...