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: [cvs.NetBSD.org] / src / sys / uvm
| File | Rev. | Age | Author | Last log entry |
|---|---|---|---|---|
| 1.11 | 6 years | christos | really, don't install uvm_physseg.h! | |
| 1.37 | 2 years | riastradh | uvm(9): Enable swap encryption by default. For machines where the performance i... | |
| 1.78 | 4 months | riastradh | uvm(9): One rndsource for faults -- not one per CPU. All relevant state is per-... | |
| 1.129 | 2 months | ad | Align uvm_amap to COHERENCY_UNIT. | |
| 1.41 | 3 years | ad | Go back to freeing struct vm_anon one by one. There may have been an advantage ... | |
| 1.80 | 3 years | chs | Handle PG_PAGEOUT in uvm_anon_release() too. | |
| 1.32 | 3 years | ad | Go back to freeing struct vm_anon one by one. There may have been an advantage ... | |
| 1.157 | 8 months | riastradh | uvm: Eliminate __HAVE_ATOMIC_AS_MEMBAR conditionals. Discussed on tech-kern: ht... | |
| 1.23 | 10 years | christos | use __USE() for empty macro | |
| 1.128 | 7 months | riastradh | uvm(9): KASSERT(A && B) -> KASSERT(A); KASSERT(B) | |
| 1.8 | 3 years | ad | UVM locking changes, proposed on tech-kern: - Change the lock on uvm_object, vm... | |
| 1.16 | 3 years | ad | Redo the page allocator to perform better, especially on multi-core and multi-so... | |
| 1.80 | 16 months | riastradh | uvm: CTASSERT about MIN_PAGE_SIZE, which is constant. | |
| 1.15 | 23 months | riastradh | Add some missing includes to uvm_device.h. - sys/types.h for dev_t - sys/queue.... | |
| 1.233 | 8 months | skrll | nkmempages should be size_t | |
| 1.236 | 2 months | ad | Don't needlessly bump a couple of fault counters if upgrading the rwlock failed.... | |
| 1.20 | 12 years | chuck | udpate license clauses on my code to match the new-style BSD licenses. based on ... | |
| 1.33 | 3 years | ad | UVM locking changes, proposed on tech-kern: - Change the lock on uvm_object, vm... | |
| 1.182 | 7 weeks | ad | Remove unneeded test of ci->ci_want_resched. | |
| 1.10 | 12 years | chuck | udpate license clauses on my code to match the new-style BSD licenses. based on ... | |
| 1.59 | 2 months | ad | Repply this change with a couple of bugs fixed: - Do away with separate pool_ca... | |
| 1.29 | 3 years | chs | the previous fix for PR 55366 in uvm_amap.c 1.124 was incomplete: - amap_adjref... | |
| 1.165 | 7 months | riastradh | uvm(9): KASSERT(A && B) -> KASSERT(A); KASSERT(B) | |
| 1.20 | 11 years | para | extending vmem(9) to be able to allocated resources for it's own needs. simplify... | |
| 1.104 | 3 years | ad | Counter tweaks: - Don't need to count anonpages+filepages any more; clean+unkno... | |
| 1.17 | 12 years | chuck | branches: 1.17.4; udpate license clauses on my code to match the new-style BSD ... | |
| 1.410 | 2 months | ad | Repply this change with a couple of bugs fixed: - Do away with separate pool_ca... | |
| 1.80 | 3 years | kamil | Catch up with the usage of struct vmspace::vm_refcnt Use the dedicated referenc... | |
| 1.80 | 3 years | ad | Remove PG_ZERO. It worked brilliantly on x86 machines from the mid-90s but havi... | |
| 1.185 | 3 days | riastradh | pax(9): Rework header file more coherently to nix some needless #ifs. Cleans up... | |
| 1.21 | 2 years | yhardy | uvm_mremap: reference the appropriate backing object. The previous approach was... | |
| 1.25 | 3 years | chs | use uint64_t rather than int for storing the index of a page within an object. | |
| 1.39 | 3 years | chs | centralize calls from UVM to radixtree into a few functions. in those functions,... | |
| 1.254 | 2 months | ad | uvm_phys_to_vm_page() turns out to be a fairly central routine due to the way th... | |
| 1.109 | 2 years | skrll | Support __HAVE_PMAP_PV_TRACK in sys/uvm/pmap based pmaps (aka common pmap) | |
| 1.9 | 3 years | ad | uvm_page_array_fill(): return ENOENT in all cases when nothing's left. | |
| 1.3 | 3 years | ad | - Alter the convention for uvm_page_array slightly, so the basic search parame... | |
| 1.6 | 3 years | chs | centralize calls from UVM to radixtree into a few functions. in those functions,... | |
| 1.130 | 3 years | chs | Move the handling of PG_PAGEOUT from uvm_aio_aiodone_pages() to uvm_page_unbusy(... | |
| 1.49 | 3 years | ad | PR kern/32166: pgo_get protocol is ambiguous Also problems with tmpfs+nfs noted ... | |
| 1.42 | 4 months | riastradh | sys: Rip <sys/resourcevar.h> out of <uvm/uvm_param.h>. And thus out of <sys/par... | |
| 1.134 | 2 months | ad | uvmpd_trylockowner(): release pg->interlock before calling rw_obj_free() since i... | |
| 1.20 | 3 years | riastradh | Round of uvm.h cleanup. The poorly named uvm.h is generally supposed to be for ... | |
| 1.9 | 15 months | riastradh | uvm_pdpolicy.h: Fix missing forward declarations and includes. | |
| 1.40 | 19 months | andvar | s/stablize/stabilize/ | |
| 1.27 | 19 months | andvar | s/stablize/stabilize/ | |
| 1.2 | 17 years | yamt | branches: 1.2.6; merge yamt-pdpolicy branch. - separate page replacement polic... | |
| 1.6 | 3 years | chs | In the current code, CPU_COUNT_FREEPAGES counts pages in the global freelists AN... | |
| 1.1 | 3 years | ad | branches: 1.1.6; Redo the page allocator to perform better, especially on multi... | |
| 1.90 | 23 months | skrll | Update uvm_pglistalloc_[cs]_ps to return EINVAL if [low, high] doesn't match any... | |
| 1.11 | 3 years | ad | Comments | |
| 1.19 | 2 months | ad | uvm_phys_to_vm_page() turns out to be a fairly central routine due to the way th... | |
| 1.8 | 6 years | cherry | branches: 1.8.2; 1.8.6; 1.8.18; Move sys/uvm/uvm_physseg.h inclusion to withi... | |
| 1.43 | 15 months | riastradh | uvm/uvm_pmap.h: Fix missing types and forward declarations. - Need sys/types.h ... | |
| 1.4 | 17 years | christos | merge ktrace-lwp. | |
| 1.16 | 2 months | ad | Repply this change with a couple of bugs fixed: - Do away with separate pool_ca... | |
| 1.4 | 14 years | yamt | branches: 1.4.22; - add a function to perform explicit read-ahead. - ra_startio... | |
| 1.1 | 4 months | riastradh | uvm(9): One rndsource for faults -- not one per CPU. All relevant state is per-... | |
| 1.46 | 3 years | ad | Remove PG_ZERO. It worked brilliantly on x86 machines from the mid-90s but havi... | |
| 1.56 | 23 months | mrg | remove clause 3 from all my licenses that aren't conflicting with another copyri... | |
| 1.208 | 7 months | riastradh | uvm(9): KASSERT(A && B) -> KASSERT(A); KASSERT(B) | |
| 1.26 | 3 years | riastradh | Round of uvm.h cleanup. The poorly named uvm.h is generally supposed to be for ... | |
| 1.8 | 9 years | pooka | Use same uvm_swap_shutdown() stub for !vmswap kernels and rump kernels. | |
| 1.51 | 22 months | christos | Use p->p_stackbase instead of USRSTACK because the stackbase can move because of... | |
| 1.14 | 12 years | chuck | udpate license clauses on my code to match the new-style BSD licenses. based on ... | |
| 1.120 | 7 months | riastradh | uvm: Simplify assertion in uvn_get. No functional change intended. |