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_1


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.31   2 years  jsg   interting -> inserting
[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.103   2 years  mpi   Consistently name page argument `pg'. Reduce differences with NetBSD, no functi...
[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.66   2 years  mpi   Use a per-UVM object lock to serialize the lower part of the fault handler. Lik...
[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.160   2 years  mpi   Revert holding a read lock on the map while copying out data during sysctl(2). ...
[TXT] uvm_fault.c  1.129   2 years  kettenis   Replace KASSERT in uvm_fault_unwire_locked() with code that handles the case whe...
[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.83   2 years  mpi   Revert holding a read lock on the map while copying out data during sysctl(2). ...
[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.29   2 years  mpi   Revert holding a read lock on the map while copying out data during sysctl(2). ...
[TXT] uvm_km.c  1.148   2 years  kn   Use UVM_KMF_TRYLOCK for consistency No object change. OK millert
[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.290   2 years  mpi   Revert holding a read lock on the map while copying out data during sysctl(2). ...
[TXT] uvm_map.h  1.75   2 years  mpi   Revert holding a read lock on the map while copying out data during sysctl(2). ...
[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.169   2 years  kn   Grab the kernel lock in uvm_wxcheck() when aborting the process kern.wxabort=1 ...
[TXT] uvm_object.c  1.25   2 years  kn   Grab vmobjlocks with RW_DUPOK in vm_obj_wire() to silence WITNESS The drm subsy...
[TXT] uvm_object.h  1.29   2 years  mpi   Use a per-UVM object lock to serialize the lower part of the fault handler. Lik...
[TXT] uvm_page.c  1.163   2 years  mpi   Uncompress some one line comments to reduce the difference with NetBSD. No func...
[TXT] uvm_page.h  1.67   2 years  aoyama   Fix macro name in comment. ok visa@
[TXT] uvm_pager.c  1.78   2 years  kettenis   Convert KVA allocation to km_alloc(9). ok mpi@
[TXT] uvm_pager.h  1.33   2 years  mpi   Fix the deadlock between uvn_io() and uvn_flush() by restarting the fault. Do n...
[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.95   2 years  mpi   Uncompress some one line comments to reduce the difference with NetBSD. No func...
[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.154   2 years  mpi   In swap_io() allocate the buffer before doing encryption. If the allocation fai...
[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.121   2 years  mpi   Use a per-UVM object lock to serialize the lower part of the fault handler. Lik...
[TXT] uvm_vnode.h  1.18   2 years  mpi   Revert the fix for the deadlock between uvn_io() and uvn_flush(). This fix (ab)...
[TXT] uvmexp.h  1.9   3 years  mpi   Modify `uvmexp.swpgonly' atomically, required for uvm_fault() w/o KERNEL_LOCK() ...