summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2003-12-18* Introduce uvm_km_kmemalloc1() which allows alignment and preferred offsetpk
2003-12-18Condense all existing variants of uvm_km_valloc into a single function:pk
2003-12-07Allow sysctl(8) to update vm.{anon,exec,file}{min,max}.tsutsui
2003-12-04Dynamic sysctl.atatat
2003-11-29mincore: don't treat an aobj as a device mapping.yamt
2003-11-13eliminate uvm_useracc() in favor of checking the return value ofchs
2003-11-13two changes in improve scalability:chs
2003-11-10In vm_phsyseg_find, use u_int for start, len and try when doing arearnsha
2003-11-06fix wrong assertions.yamt
2003-11-05add a missing pmap_update().yamt
2003-11-05don't move hint backward.yamt
2003-11-05- fix a reversed comparison.yamt
2003-11-03revert rev.1.70 as it was not needed.yamt
2003-11-03add a DEBUG check if freed PG_ZERO pages are really zero-filled.yamt
2003-11-02kill unneded SYSVSHM includesjdolecek
2003-11-02fix a wrong assertion. pointed by Christian Limpach.yamt
2003-11-01- update uvm_map::size fewer places.yamt
2003-11-01commit rest of the previous (rbtree).yamt
2003-11-01in uvm_pagefree and friends, if freed pages have been marked byyamt
2003-11-01track map entries and free spaces using red-black treeyamt
2003-11-01don't try to lookup addresses out of the map in uvm_coredump_walkmap().yamt
2003-10-27uvm_loanzero:yamt
2003-10-26whitespace.yamt
2003-10-26update comment - kmem_map is created in kmeminit(), not uvm_km_init()jdolecek
2003-10-25KNF.junyoung
2003-10-24simplify tests:cl
2003-10-19don't uvm_swapout LWPs which are LSONPROC on another cpu.cl
2003-10-13In uvm_lwp_fork(), check if PMAP_UAREA() is defined and if so, invoke itscw
2003-10-09Fix indent.enami
2003-10-09When pulling back an amap to cover the new allocation along with theatatat
2003-10-07Add a MAP_WIRED flag to mmap(2), which causes the new mapping to bethorpej
2003-10-02Rewrite uvm_map_findspace() to improve readability and to fix a bug thatenami
2003-10-01Some whitespace fixes.enami
2003-10-01ansi'fy.enami
2003-09-26don't dereference a vm_page pointer after we free the page.chs
2003-09-18Fix a reversed logic in swap deallocation which could lead todrochner
2003-09-10Swap where the vm map's max and min offset are stored so that they can beenami
2003-09-01Can't rely on side-effects in KASSERT expressions which was pointed out topk
2003-09-01remove an obsolete comment.yamt
2003-08-28When retiring a swap device with marked bad blocks on it we should updatepk
2003-08-26use VM_PAGE_TO_PHYS macro instead of using phys_addr directly.yamt
2003-08-24fix some indentation.chs
2003-08-24add support for non-executable mappings (where the hardware allows this)chs
2003-08-24mprotect()'s "len" is really a size_t, and we can't do any usefulchs
2003-08-11uao_pagein_page() & anon_pagein():pk
2003-08-11Only deactivate pages if their wired count is zero.pk
2003-08-11Make sure to call uvm_swap_free() and uvm_swap_markbad() with valid (i.e.pk
2003-08-11Introduce uvm_swapisfull(), which computes the available swap space bypk
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-08-02sync comments with realitydrochner