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_7_BASE


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.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.82   4 years  beck   Add uvm_anfree_list() to free anons as a list of pages. Use this in the amap cod...
[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.86   4 years  cheloha   R.I.P. UVM_WAIT(). Use tsleep_nsec(9) directly. UVM_WAIT() doesn't provide muc...
[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.152   4 years  mpi   Header cleanup. - reduces gratuitous differences with NetBSD, - merges multiple...
[TXT] uvm_fault.c  1.97   4 years  mpi   Convert infinite sleeps to {m,t}sleep_nsec(9). ok visa@, jca@
[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.136   4 years  mpi   Cleanup <sys/kthread.h> and <sys/proc.h> includes. Do not include <sys/kthread....
[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.264   4 years  mpi   Do not test against NULL a variable which is dereference before that. CID 14531...
[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.40   4 years  mpi   Use FALLTHROUGH in uvm_total() like it is done in uvm_loadav(). CID 1453262.
[TXT] uvm_mmap.c  1.161   4 years  kettenis   branches: 1.161.4; Do not count pages mapped as PROT_NONE against the RLIMIT_DA...
[TXT] uvm_object.c  1.15   4 years  beck   Add uvm_objfree function to free all pages in a uvm_obj in one go. Use this in t...
[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.149   4 years  kettenis   Split out the code that removes a page from uvm objects and clears the flags int...
[TXT] uvm_page.h  1.64   4 years  kettenis   Split out the code that removes a page from uvm objects and clears the flags int...
[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.67   4 years  mpi   Kill uvm_deallocate(9) and use uvm_unmap() directly. ok kettenis@, semarie@, de...
[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...