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_7_0


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] uvm.h  1.68   3 years  mpi   Grab the `pageqlock' before calling uvm_pageclean() as intended. Document which...
[TXT] uvm_addr.c  1.30   3 years  mpi   Sync some comments in order to reduce the difference with NetBSD. No functionna...
[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.90   2 years  mpi   Fix a locking assertion in error path. In amap_copy() make the new amap share t...
[TXT] uvm_amap.h  1.33   3 years  mpi   (re)Introduce locking for amaps & anons. A rwlock is attached to every amap and...
[TXT] uvm_anon.c  1.54   3 years  mpi   Remove parenthesis around return value to reduce the diff with NetBSD. No funct...
[TXT] uvm_anon.h  1.22   3 years  mpi   (re)Introduce locking for amaps & anons. A rwlock is attached to every amap and...
[TXT] uvm_aobj.c  1.99   2 years  mpi   Make anonymous object reference counting independant from the KERNEL_LOCK(). - ...
[TXT] uvm_aobj.h  1.17   3 years  mpi   Constify and use C99 initializer for "struct uvm_pagerops". While here put some...
[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.64   2 years  jsg   remove arch ifdefs around drm.h include ok deraadt@ kettenis@
[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.158   2 years  mpi   Make anonymous object reference counting independant from the KERNEL_LOCK(). - ...
[TXT] uvm_fault.c  1.120   3 years  mpi   Remove parenthesis around return value to reduce the diff with NetBSD. No funct...
[TXT] uvm_fault.h  1.16   3 years  mpi   Remove unused `anon' argument from uvmfault_unlockall(). It won't be used when ...
[TXT] uvm_glue.c  1.80   3 years  mpi   Remove parenthesis around return value to reduce the diff with NetBSD. No funct...
[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.42   3 years  mpi   Sync some comments in order to reduce the difference with NetBSD. No functionna...
[TXT] uvm_io.c  1.27   3 years  mpi   Sync some comments in order to reduce the difference with NetBSD. No functionna...
[TXT] uvm_km.c  1.145   2 years  mpi   Use a macro to assert that given uobjs correspond to anonymous objects. Reduce ...
[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.277   2 years  mpi   Revert previous: unref of amap outside of the KERNEL_LOCK(). This change introd...
[TXT] uvm_map.h  1.70   3 years  mpi   Use atomic operations for reference counting VM maps. This is necessary to do t...
[TXT] uvm_meter.c  1.42   3 years  mpi   Use per-CPU counters for fault and stats counters reached in uvm_fault(). ok ke...
[TXT] uvm_mmap.c  1.164   3 years  mpi   Remove parenthesis around return value to reduce the diff with NetBSD. No funct...
[TXT] uvm_object.c  1.20   2 years  mpi   Introduce dummy pagers for 'special' subsystems using UVM objects. Some pmaps (...
[TXT] uvm_object.h  1.27   2 years  mpi   Introduce dummy pagers for 'special' subsystems using UVM objects. Some pmaps (...
[TXT] uvm_page.c  1.158   2 years  mpi   Introduce dummy pagers for 'special' subsystems using UVM objects. Some pmaps (...
[TXT] uvm_page.h  1.66   3 years  mpi   Remove parenthesis around return value to reduce the diff with NetBSD. No funct...
[TXT] uvm_pager.c  1.76   3 years  mpi   Remove parenthesis around return value to reduce the diff with NetBSD. No funct...
[TXT] uvm_pager.h  1.32   3 years  jsg   spelling ok mpi@
[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.93   2 years  jsg   remove arch ifdefs around drm.h include ok deraadt@ kettenis@
[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.61   3 years  jsg   spelling ok mpi@
[TXT] uvm_pmemrange.h  1.14   7 years  dlg   move uvm_pmemrange_addr from RB macros to RBT functions
[TXT] uvm_swap.c  1.150   3 years  mpi   Remove parenthesis around return value to reduce the diff with NetBSD. No funct...
[TXT] uvm_swap.h  1.18   3 years  mpi   Introduce a helper to check if all available swap is in use. This reduces code ...
[TXT] uvm_swap_encrypt.c  1.24   3 years  jsg   spelling ok mpi@
[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.71   3 years  deraadt   move the backwards-stack vm_minsaddr check from hppa trap.c to uvm_grow(), withi...
[TXT] uvm_vnode.c  1.114   2 years  mpi   Change the prefix of UVM object functions to match NetBSD's. For example uvm_ob...
[TXT] uvm_vnode.h  1.17   3 years  mpi   Bring back previous fix for UVM vnode deadlock. tb@ reports that refaulting whe...
[TXT] uvmexp.h  1.9   3 years  mpi   Modify `uvmexp.swpgonly' atomically, required for uvm_fault() w/o KERNEL_LOCK() ...