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
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
uvm.h | 1.73 | 6 weeks | deraadt | Delete the msyscall mechanism entirely, since mimmutable+pinsyscalls has replace... |
uvm_addr.c | 1.34 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
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.94 | 4 weeks | mpi | Remove a micro optimization to free pages in batch in amap_wipeout(). The conte... |
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.58 | 6 weeks | mpi | Prevent accounting bug when an anon w/ swap slot is passed to uvm_anon_release()... |
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.110 | 5 weeks | jsg | correct indentation no functional change, found by smatch warnings ok miod@ blu... |
uvm_aobj.h | 1.20 | 12 months | mpi | Put back in the simplification of the aiodone daemon. Previous "breakage" of th... |
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.174 | 6 weeks | deraadt | Delete the msyscall mechanism entirely, since mimmutable+pinsyscalls has replace... |
uvm_fault.c | 1.135 | 8 months | guenther | Address the case 2b version of inconsistent view across threads of a page underg... |
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 | 20 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.30 | 19 months | deraadt | Add mimmutable(2) system call which locks the permissions (PROT_*) of memory map... |
uvm_km.c | 1.152 | 7 weeks | kurt | Initialize uvm_km_pages.mtx before use. okay mpi@ miod@ |
uvm_km.h | 1.15 | 7 years | dlg | reorder uvm init to avoid use before initialisation. the particular use before ... |
uvm_map.c | 1.328 | 6 weeks | deraadt | Delete the msyscall mechanism entirely, since mimmutable+pinsyscalls has replace... |
uvm_map.h | 1.89 | 6 weeks | deraadt | Delete the msyscall mechanism entirely, since mimmutable+pinsyscalls has replace... |
uvm_meter.c | 1.50 | 8 months | mpi | Allow counters_read(9) to take an optional scratch buffer. Using a scratch buff... |
uvm_mmap.c | 1.191 | 6 weeks | deraadt | delete msyscall stub |
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 | 20 months | jsg | spelling |
uvm_page.c | 1.177 | 2 weeks | mpi | Add per-CPU caches to the pmemrange allocator. The caches are used primarily to... |
uvm_page.h | 1.71 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
uvm_pager.c | 1.91 | 9 months | mpi | Kill unused variable in uvm_aio_aiodone_pages(). |
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.114 | 2 weeks | mpi | Add per-CPU caches to the pmemrange allocator. The caches are used primarily to... |
uvm_percpu.h | 1.3 | 2 weeks | mpi | Add per-CPU caches to the pmemrange allocator. The caches are used primarily to... |
uvm_pmap.h | 1.34 | 6 weeks | miod | pmap_virtual_space() and pmap_steal_memory() are mutually exclusive, so make sur... |
uvm_pmemrange.c | 1.66 | 2 weeks | mpi | Add per-CPU caches to the pmemrange allocator. The caches are used primarily to... |
uvm_pmemrange.h | 1.17 | 2 weeks | mpi | Add per-CPU caches to the pmemrange allocator. The caches are used primarily to... |
uvm_swap.c | 1.170 | 4 weeks | claudio | Call bufq_destroy() in swap_off for the VREG case since swap_on() called bufq_in... |
uvm_swap.h | 1.20 | 6 months | mpi | Make out-of-swap checks more robust. Consider that the swap space is full when ... |
uvm_swap_encrypt.c | 1.24 | 3 years | jsg | spelling ok mpi@ |
uvm_swap_encrypt.h | 1.11 | 7 days | jsg | remove uvm_swprekeyprint extern for var we never had |
uvm_unix.c | 1.73 | 4 months | kurt | Fix core file writing when a file map into memory has later been truncated to be... |
uvm_vnode.c | 1.132 | 13 months | jsg | spelling |
uvm_vnode.h | 1.21 | 18 months | mpi | Access to `u_flags' should be serialized by the `vmobjlock'. This complete prev... |
uvmexp.h | 1.15 | 2 weeks | mpi | Add per-CPU caches to the pmemrange allocator. The caches are used primarily to... |
uvm_amap_i.h (in the Attic) [Hide] | 1.20 | 15 years | oga | Move all of the pseudo-inline functions in uvm into C files. By pseudo-inline, ... |
uvm_bio.c (in the Attic) [Hide] | 1.6 | 22 years | art | UBC was a disaster. It worked very good when it worked, but on some machines or ... |
uvm_fault_i.h (in the Attic) [Hide] | 1.13 | 15 years | oga | Move all of the pseudo-inline functions in uvm into C files. By pseudo-inline, ... |
uvm_loan.c (in the Attic) [Hide] | 1.35 | 10 years | tedu | uvm_loan has not (ever) been compiled or used. |
uvm_loan.h (in the Attic) [Hide] | 1.8 | 10 years | tedu | uvm_loan has not (ever) been compiled or used. |
uvm_map_i.h (in the Attic) [Hide] | 1.24 | 15 years | oga | Move all of the pseudo-inline functions in uvm into C files. By pseudo-inline, ... |
uvm_page_i.h (in the Attic) [Hide] | 1.21 | 15 years | oga | Move all of the pseudo-inline functions in uvm into C files. By pseudo-inline, ... |
uvm_pager_i.h (in the Attic) [Hide] | 1.11 | 15 years | oga | Move all of the pseudo-inline functions in uvm into C files. By pseudo-inline, ... |
uvm_pdaemon.h (in the Attic) [Hide] | 1.11 | 13 years | thib | Move the prototype for uvm_wait() to uvm_extern.h and remove uvm_pdaemon.h has i... |
uvm_pglist.c (in the Attic) [Hide] | 1.39 | 12 years | oga | Move uvm_pglistalloc and uvm_pglistfree to uvm_page.c and garbage college uvm_pg... |
uvm_pglist.h (in the Attic) [Hide] | 1.7 | 13 years | oga | So long, uvm_pglist.h This header defined three thing. two of which are unused ... |
uvm_stat.c (in the Attic) [Hide] | 1.31 | 4 years | mpi | Move uvmexp_print() to a better place. ok mlarkin@ |
uvm_stat.h (in the Attic) [Hide] | 1.17 | 12 years | oga | endodoify UVM_CNT too. ``beat it'' tedu@ the deleteotron |
uvm_uio.c (in the Attic) [Hide] | 1.2 | 24 years | art | remove accidentally comitted files |
uvm_uio.h (in the Attic) [Hide] | 1.2 | 24 years | art | remove accidentally comitted files |
uvm_user.c (in the Attic) [Hide] | 1.15 | 4 years | mpi | Kill uvm_deallocate(9) and use uvm_unmap() directly. ok kettenis@, semarie@, de... |