OpenBSD CVS

src/sys/uvm/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / sys / uvm

Current tag: OPENBSD_6_4_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] uvm.h  1.62   6 years  deraadt   Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and syscal...
[TXT] uvm_addr.c  1.27   6 years  otto   Avoid overflow in constraint computation; ok kettenis@ tb@
[TXT] uvm_addr.h  1.7   7 years  stefan   Remove uaddr_hint allocator The hint allocator would have to check that the all...
[TXT] uvm_amap.c  1.79   7 years  dhill   Sprinkle some free sizes in uvm/ ok stefan@ visa@
[TXT] uvm_amap.h  1.30   7 years  guenther   Update a comment that suggested the stack was executable. Nope!
[TXT] uvm_anon.c  1.48   7 years  dlg   all pools have their ipl set via pool_setipl, so fold it into pool_init. the io...
[TXT] uvm_anon.h  1.20   8 years  stefan   Wait for RAM in uvm_fault when allocating uvm structures fails Only fail hard w...
[TXT] uvm_aobj.c  1.85   7 years  dhill   Sprinkle some free sizes in uvm/ ok stefan@ visa@
[TXT] uvm_aobj.h  1.16   9 years  jsg   Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net...
[TXT] uvm_ddb.h  1.14   9 years  mpi   Remove some unneeded <uvm/uvm_extern.h> inclusions. ok deraadt@, miod@
[TXT] uvm_device.c  1.55   5 years  kettenis   Preparations for arm64 radeondrm(4) support. ok jsg@ (who pointed out the kern_...
[TXT] uvm_device.h  1.11   9 years  jsg   Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net...
[TXT] uvm_extern.h  1.143   6 years  deraadt   Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and syscal...
[TXT] uvm_fault.c  1.93   6 years  deraadt   Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and syscal...
[TXT] uvm_fault.h  1.15   9 years  jsg   Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net...
[TXT] uvm_glue.c  1.73   7 years  mpi   Unifed PMAP_UAREA, unused since we stopped supporting ARM < v7. ok kettenis@
[TXT] uvm_glue.h  1.9   9 years  jsg   Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net...
[TXT] uvm_init.c  1.40   7 years  dlg   reorder uvm init to avoid use before initialisation. the particular use before ...
[TXT] uvm_io.c  1.26   8 years  kettenis   Use uiomove(9) instead of uiomovei(9). From Martin Natano.
[TXT] uvm_km.c  1.130   7 years  dlg   unbreak PMAP_DIRECT archs. found by jmc@
[TXT] uvm_km.h  1.15   7 years  dlg   reorder uvm init to avoid use before initialisation. the particular use before ...
[TXT] uvm_map.c  1.238   5 years  kettenis   In uvm_map_protect(), make sure we select a first map entry that ends after the ...
[TXT] uvm_map.h  1.60   6 years  deraadt   Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and syscal...
[TXT] uvm_meter.c  1.37   7 years  mpi   Stop considering some sleeping threads are running. PZERO used to be a special ...
[TXT] uvm_mmap.c  1.151   5 years  kettenis   branches: 1.151.2; Push back the kernel lock in sys_mmap(2) a little bit more n...
[TXT] uvm_object.c  1.14   7 years  dlg   move the vm_page struct from being stored in RB macro trees to RBT functions vm...
[TXT] uvm_object.h  1.22   7 years  dlg   move the vm_page struct from being stored in RB macro trees to RBT functions vm...
[TXT] uvm_page.c  1.147   6 years  krw   Re-apply inadvertantly misplaced r1.127 from kettenis@: "Buffer cache pages are...
[TXT] uvm_page.h  1.63   7 years  guenther   Split PID from TID, giving processes a PID unrelated to the TID of their initial...
[TXT] uvm_pager.c  1.71   9 years  tedu   remove lock.h from uvm_extern.h. another holdover from the simpletonlock era. fi...
[TXT] uvm_pager.h  1.29   9 years  jsg   Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net...
[TXT] uvm_param.h  1.18   9 years  miod   Introduce VM_KERNEL_SPACE_SIZE as a replacement for (VM_MAX_KERNEL_ADDRESS - VM_...
[TXT] uvm_pdaemon.c  1.79   6 years  bluhm   While booting it does not make sense to wait for memory, there is no other proce...
[TXT] uvm_pmap.h  1.27   7 years  guenther   Change pmap_proc_iflush() to take a process instead of a proc powerpc: rename se...
[TXT] uvm_pmemrange.c  1.53   7 years  dlg   fix some DEBUG code so its using the right rb tree code
[TXT] uvm_pmemrange.h  1.14   7 years  dlg   move uvm_pmemrange_addr from RB macros to RBT functions
[TXT] uvm_swap.c  1.143   6 years  mpi   Remove almost unused `flags' argument of suser(). The account flag `ASU' will n...
[TXT] uvm_swap.h  1.16   10 years  deraadt   new function uvm_hibswap() finds a the largest free zone in swap, which hibernat...
[TXT] uvm_swap_encrypt.c  1.22   9 years  dlg   make SWAP_KEY_GET symmetrical with SWAP_KEY_PUT by having it call a function in ...
[TXT] uvm_swap_encrypt.h  1.10   9 years  dlg   make SWAP_KEY_GET symmetrical with SWAP_KEY_PUT by having it call a function in ...
[TXT] uvm_unix.c  1.64   7 years  guenther   Don't take the vmmap lock when dumping core: it's not actually necessary and it ...
[TXT] uvm_vnode.c  1.103   5 years  helg   Insert the appropriate uvm_vnp_uncache(9) and uvm_vnp_setsize(9) kernel calls to...
[TXT] uvm_vnode.h  1.14   9 years  tedu   primary change: move uvm_vnode out of vnode, keeping only a pointer. objective: ...
[TXT] uvmexp.h  1.3   5 years  krw   Rename some unused fields in struct uvmexp to unusedNN. Missing man page bits p...
[TXT] uvm_stat.c (in the Attic) [Hide]  1.30   5 years  krw   Rename some unused fields in struct uvmexp to unusedNN. Missing man page bits p...
[TXT] uvm_user.c (in the Attic) [Hide]  1.14   9 years  jsg   remove uneeded proc.h includes ok mpi@ kspillner@