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_8


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] uvm.h  1.67   4 years  mpi   Sync KVE_ET_* and UVM_ET_* flags. ok guenther@
[TXT] uvm_addr.c  1.29   3 years  mpi   Spell inline correctly. Reduce differences with NetBSD. ok mvs@, kettenis@
[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.84   3 years  mpi   Use KASSERT() instead of if(x) panic() for sanity checks. Reduce the diff with ...
[TXT] uvm_amap.h  1.31   5 years  anton   free size for amap; ok visa@
[TXT] uvm_anon.c  1.49   4 years  beck   Add uvm_anfree_list() to free anons as a list of pages. Use this in the amap cod...
[TXT] uvm_anon.h  1.21   4 years  beck   Add uvm_anfree_list() to free anons as a list of pages. Use this in the amap cod...
[TXT] uvm_aobj.c  1.87   3 years  mpi   Spell inline correctly. Reduce differences with NetBSD. ok mvs@, kettenis@
[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.57   4 years  mpi   Convert infinite sleeps to {m,t}sleep_nsec(9). ok visa@, jca@
[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.153   3 years  mpi   Include <sys/systm.h> directly instead of relying on uvm_map.h to pull it.
[TXT] uvm_fault.c  1.101   3 years  mpi   Remove trailing white spaces.
[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.75   4 years  visa   Make resource limit access MP-safe. So far, the copy-on-write sharing of resourc...
[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.137   4 years  jan   Prevent km_alloc() from returning garbage if pagelist is empty. ok bluhm@, visa...
[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.268   3 years  mpi   Spell inline correctly. Reduce differences with NetBSD. ok mvs@, kettenis@
[TXT] uvm_map.h  1.67   4 years  visa   Set vm_map's pmap in uvm_map_setup(). OK guenther@, kettenis@, mpi@
[TXT] uvm_meter.c  1.41   3 years  cheloha   kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9) ti...
[TXT] uvm_mmap.c  1.162   3 years  deraadt   Recent changes for PROT_NONE pages to not count against resource limits, failed ...
[TXT] uvm_object.c  1.16   3 years  mpi   Include <sys/systm.h> directly instead of relying on uvm_map.h to pull it.
[TXT] uvm_object.h  1.23   4 years  beck   Add uvm_objfree function to free all pages in a uvm_obj in one go. Use this in t...
[TXT] uvm_page.c  1.150   3 years  mpi   Spell inline correctly. Reduce differences with NetBSD. ok mvs@, kettenis@
[TXT] uvm_page.h  1.65   3 years  mpi   Spell inline correctly. Reduce differences with NetBSD. ok mvs@, kettenis@
[TXT] uvm_pager.c  1.72   4 years  mpi   Convert infinite sleeps to {m,t}sleep_nsec(9). ok visa@, jca@
[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.86   4 years  kettenis   Tweak the code that wakes up uvm_pmalloc sleepers in the page daemin. Although t...
[TXT] uvm_pmap.h  1.29   4 years  visa   Remove an unnecessary #ifndef PMAP_EXCLUDE_DECLS. It was last utilized by sparc ...
[TXT] uvm_pmemrange.c  1.59   4 years  mpi   Cleanup <sys/kthread.h> and <sys/proc.h> includes. Do not include <sys/kthread....
[TXT] uvm_pmemrange.h  1.14   7 years  dlg   move uvm_pmemrange_addr from RB macros to RBT functions
[TXT] uvm_swap.c  1.146   4 years  claudio   struct vops is not modified during runtime so use const which moves each into re...
[TXT] uvm_swap.h  1.17   4 years  mpi   Remove clause #3 from mrg@NetBSD license. In May 29 2008, Matthew R. Green remo...
[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.68   3 years  pirofti   Add support for timeconting in userland. This diff exposes parts of clock_getti...
[TXT] uvm_vnode.c  1.106   4 years  kettenis   Use list for freeing pages in uvn_flush() to optimize freeing chunks of contiguo...
[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.5   4 years  mpi   Document uvmexp.nswget without relying on implementation details. Prompted by a...