NetBSD/sys/uvm
elad d60f1f435f If Veriexec prevents indirect execution of the binary, in addition to just
blocking the mmap() if exec bit is requested, also strip exec bit from
maxprot for further mprotect() calls.

Okay joerg@.
2007-02-03 01:11:50 +00:00
..
files.uvm PR/34837: Mindaguas: Add SysV SHM dynamic reallocation and locking to the 2006-11-25 21:40:04 +00:00
Makefile
uvm_amap.c remove some __unused from function parameters. 2006-11-01 10:17:58 +00:00
uvm_amap.h make amap use kmem_alloc, rather than malloc. 2006-06-25 08:03:46 +00:00
uvm_anon.c remove some __unused from function parameters. 2006-11-01 10:17:58 +00:00
uvm_anon.h
uvm_aobj.c Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
uvm_aobj.h
uvm_bio.c remove some __unused from function parameters. 2006-11-01 10:17:58 +00:00
uvm_ddb.h
uvm_device.c use c99 initializers 2006-09-03 21:37:22 +00:00
uvm_device.h
uvm_extern.h merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
uvm_fault_i.h
uvm_fault.c put ->K loaned pages on the page queue, so that page loaning doesn't 2006-12-15 13:51:30 +00:00
uvm_fault.h
uvm_glue.c add support for O_DIRECT (I/O directly to application memory, 2006-10-05 14:48:32 +00:00
uvm_glue.h
uvm_init.c merge yamt-pdpolicy branch. 2006-09-15 15:51:12 +00:00
uvm_io.c
uvm_km.c remove some __unused from function parameters. 2006-11-01 10:17:58 +00:00
uvm_km.h move wait points for kva from upper layers to vm_map. PR/33185 #1. 2006-05-25 14:27:28 +00:00
uvm_loan.c put ->K loaned pages on the page queue, so that page loaning doesn't 2006-12-15 13:51:30 +00:00
uvm_loan.h
uvm_map.c remove some __unused from function parameters. 2006-11-01 10:17:58 +00:00
uvm_map.h move wait points for kva from upper layers to vm_map. PR/33185 #1. 2006-05-25 14:27:28 +00:00
uvm_meter.c remove some __unused from function parameters. 2006-11-01 10:17:58 +00:00
uvm_mmap.c If Veriexec prevents indirect execution of the binary, in addition to just 2007-02-03 01:11:50 +00:00
uvm_mremap.c
uvm_object.c whitespace. 2006-10-12 10:13:35 +00:00
uvm_object.h move some knowledge about vnode into uvm_vnode.c. 2006-10-12 10:14:20 +00:00
uvm_page.c merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
uvm_page.h merge yamt-pdpolicy branch. 2006-09-15 15:51:12 +00:00
uvm_pager.c merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
uvm_pager.h
uvm_param.h Rearrange included headers and/or add include of <sys/types.h> and 2006-08-04 22:42:36 +00:00
uvm_pdaemon.c CID-4192: ensure we have 'uobj != NULL` here 2006-12-27 17:59:08 +00:00
uvm_pdaemon.h merge yamt-pdpolicy branch. 2006-09-15 15:51:12 +00:00
uvm_pdpolicy_clock.c Remove useless double assignment. 2007-01-19 15:52:24 +00:00
uvm_pdpolicy_clockpro.c uvmpdpol_pagedequeue: clear PQ_INITIALREF. 2006-11-28 13:14:53 +00:00
uvm_pdpolicy_impl.h merge yamt-pdpolicy branch. 2006-09-15 15:51:12 +00:00
uvm_pdpolicy.h merge yamt-pdpolicy branch. 2006-09-15 15:51:12 +00:00
uvm_pglist.c merge yamt-pdpolicy branch. 2006-09-15 15:51:12 +00:00
uvm_pglist.h
uvm_pmap.h
uvm_prot.h
uvm_readahead.c
uvm_readahead.h
uvm_stat.c merge yamt-pdpolicy branch. 2006-09-15 15:51:12 +00:00
uvm_stat.h
uvm_swap.c Back out uvm_is_swap_device(). 2006-12-07 14:06:51 +00:00
uvm_swap.h
uvm_swapstub.c
uvm_unix.c Update uvm_grow to support stacks that grow upwards. 2006-12-18 09:39:14 +00:00
uvm_user.c
uvm_vnode.c a smorgasbord of improvements to vnode locking and path lookup: 2006-12-09 16:11:50 +00:00
uvm.h merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00