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_2
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
uvm.h | 1.69 | 2 years | mpi | Merge swap-backed and object-backed inactive page lists. ok millert@, kettenis@... |
uvm_addr.c | 1.31 | 2 years | jsg | interting -> inserting |
uvm_addr.h | 1.7 | 7 years | stefan | Remove uaddr_hint allocator The hint allocator would have to check that the all... |
uvm_amap.c | 1.91 | 22 months | mpi | Introduce and use uvm_pagewait() where PG_WANTED is set. No change in behavior.... |
uvm_amap.h | 1.33 | 3 years | mpi | (re)Introduce locking for amaps & anons. A rwlock is attached to every amap and... |
uvm_anon.c | 1.54 | 3 years | mpi | Remove parenthesis around return value to reduce the diff with NetBSD. No funct... |
uvm_anon.h | 1.22 | 3 years | mpi | (re)Introduce locking for amaps & anons. A rwlock is attached to every amap and... |
uvm_aobj.c | 1.107 | 21 months | jsg | static inline, not inline static c99 6.11.5: "The placement of a storage-class ... |
uvm_aobj.h | 1.19 | 22 months | mpi | Revert simplification of the aiodone daemon it breaks swap on arm64. Found the ... |
uvm_ddb.h | 1.14 | 9 years | mpi | Remove some unneeded <uvm/uvm_extern.h> inclusions. ok deraadt@, miod@ |
uvm_device.c | 1.66 | 2 years | mpi | Use a per-UVM object lock to serialize the lower part of the fault handler. Lik... |
uvm_device.h | 1.11 | 9 years | jsg | Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net... |
uvm_extern.h | 1.163 | 21 months | jsg | remove unused uvm_aiobuf_pool |
uvm_fault.c | 1.132 | 21 months | guenther | Refine the change in rev 1.125: the UVM mitigation for CoW faulting when multipl... |
uvm_fault.h | 1.16 | 3 years | mpi | Remove unused `anon' argument from uvmfault_unlockall(). It won't be used when ... |
uvm_glue.c | 1.84 | 21 months | miod | Remove pmap_collect() when a no-op, define __HAVE_PMAP_COLLECT otherwise. Use th... |
uvm_glue.h | 1.9 | 9 years | jsg | Chuck Cranor rescinded clauses in his license on the 2nd of February 2011 in Net... |
uvm_init.c | 1.42 | 3 years | mpi | Sync some comments in order to reduce the difference with NetBSD. No functionna... |
uvm_io.c | 1.29 | 2 years | mpi | Revert holding a read lock on the map while copying out data during sysctl(2). ... |
uvm_km.c | 1.151 | 22 months | mpi | Introduce and use uvm_pagewait() where PG_WANTED is set. No change in behavior.... |
uvm_km.h | 1.15 | 7 years | dlg | reorder uvm init to avoid use before initialisation. the particular use before ... |
uvm_map.c | 1.294 | 21 months | jsg | remove FSPACE macros, unused after uvm_map_sel_limits() removal |
uvm_map.h | 1.75 | 2 years | mpi | Revert holding a read lock on the map while copying out data during sysctl(2). ... |
uvm_meter.c | 1.42 | 3 years | mpi | Use per-CPU counters for fault and stats counters reached in uvm_fault(). ok ke... |
uvm_mmap.c | 1.172 | 22 months | deraadt | some ports bootstraps, and go internals, need a bit more time to adapt to the pa... |
uvm_object.c | 1.25 | 2 years | kn | Grab vmobjlocks with RW_DUPOK in vm_obj_wire() to silence WITNESS The drm subsy... |
uvm_object.h | 1.30 | 21 months | jsg | spelling |
uvm_page.c | 1.170 | 21 months | jsg | static inline, not inline static c99 6.11.5: "The placement of a storage-class ... |
uvm_page.h | 1.69 | 22 months | mpi | Introduce and use uvm_pagewait() where PG_WANTED is set. No change in behavior.... |
uvm_pager.c | 1.89 | 21 months | mpi | Grab the mutex before iterating on the global list. Prevent race reported some ... |
uvm_pager.h | 1.33 | 2 years | mpi | Fix the deadlock between uvn_io() and uvn_flush() by restarting the fault. Do n... |
uvm_param.h | 1.18 | 9 years | miod | Introduce VM_KERNEL_SPACE_SIZE as a replacement for (VM_MAX_KERNEL_ADDRESS - VM_... |
uvm_pdaemon.c | 1.105 | 21 months | miod | Remove pmap_collect() when a no-op, define __HAVE_PMAP_COLLECT otherwise. Use th... |
uvm_pmap.h | 1.31 | 21 months | miod | Remove pmap_collect() when a no-op, define __HAVE_PMAP_COLLECT otherwise. Use th... |
uvm_pmemrange.c | 1.62 | 2 years | kettenis | Take the size of allocation into account when checking the kernel reserve. ok m... |
uvm_pmemrange.h | 1.14 | 7 years | dlg | move uvm_pmemrange_addr from RB macros to RBT functions |
uvm_swap.c | 1.164 | 21 months | mpi | Use a rwlock and a mutex to serialize access to global swap variables. Adapted ... |
uvm_swap.h | 1.19 | 23 months | mpi | Pre-allocate pages in DMA-reachable region to ensure progress in the swapper. C... |
uvm_swap_encrypt.c | 1.24 | 3 years | jsg | spelling ok mpi@ |
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 ... |
uvm_unix.c | 1.71 | 3 years | deraadt | move the backwards-stack vm_minsaddr check from hppa trap.c to uvm_grow(), withi... |
uvm_vnode.c | 1.129 | 20 months | mpi | Revert UVM_VNODE_CANPERSIST removal, it exposes an issue on arm64. Found the ha... |
uvm_vnode.h | 1.20 | 20 months | mpi | Revert UVM_VNODE_CANPERSIST removal, it exposes an issue on arm64. Found the ha... |
uvmexp.h | 1.10 | 21 months | mpi | Use a rwlock and a mutex to serialize access to global swap variables. Adapted ... |