summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2012-07-11add a check for the total size of swap, abort if too small.Mike Larkin
2012-07-11add uvm_swap_check_range to scan for contig free space at end of swap.Mike Larkin
2012-06-14Remove uvm_km_kmem_grow printf.Ariane van der Steldt
2012-06-14whitespace cleanupJasper Lievisse Adriaanse
2012-06-14fix typo in commentJasper Lievisse Adriaanse
2012-06-06Fix address-space randomization that was accidentally disabled inMatthew Dempsky
2012-06-03Make sure uvm_map_extract() entesr mappings at an address that doesn'tMark Kettenis
2012-06-01Correct handling of mlock()/munlock() with len==0 to return successPhilip Guenthe
2012-04-22Add struct proc * argument to FRELE() and FILE_SET_MATURE() inPhilip Guenthe
2012-04-19Backout misplaced optimization in vmmap.Ariane van der Steldt
2012-04-17uvmspace_exec: Remove disfunctional "optimization".Ariane van der Steldt
2012-04-12Remove dead UBC codeAriane van der Steldt
2012-04-12uvm: keep track of maxrssAriane van der Steldt
2012-04-11vmmap: speed up allocationsAriane van der Steldt
2012-04-10Return EINVAL on 0-byte mmap invocation.Ariane van der Steldt
2012-03-23Make rusage totals, itimers, and profile settings per-process insteadPhilip Guenthe
2012-03-15Fix vmmap SMALL_KERNEL introduced bug.Ariane van der Steldt
2012-03-15Reduce installmedia pressure from new vmmap.Ariane van der Steldt
2012-03-09New vmmap implementation.Ariane van der Steldt
2012-01-05Prevent integer wrap-around in pmemrange.Ariane van der Steldt
2011-12-03Be sure not to access the vm_page array out of bounds in uvm_pmr_freepages().Miod Vallat
2011-11-24Fix spelling and remove questionPhilip Guenthe
2011-11-08In ddb `show page', print the address of the vm_page_md substruct ifMiod Vallat
2011-07-09More syscalls.master cleanup:Matthew Dempsky
2011-07-08Move uvm_pmr_alloc_pig to kern/subr_hibernate.cAriane van der Steldt
2011-07-08Move uvm_pmr_zero_everything() to subr_hibernate.Ariane van der Steldt
2011-07-08Expose pmemrange internal functions via pmemrange.h.Ariane van der Steldt
2011-07-08some machines don't boot with the previous uvm reserve enforcement diff.Ted Unangst
2011-07-07Move the uvm reserve enforcement from uvm_pagealloc to pmemrange.Owain Ainsworth
2011-07-07fix typos; while here, improve spacing in comments.Igor Sobrado
2011-07-06uvm changes for buffer cache improvements.Bob Beck
2011-07-05Don't derefence the item past the end of the array to figure out ifAriane van der Steldt
2011-07-05msync has some code that is based on *old* bsd behaviour whereOwain Ainsworth
2011-07-05allow option KVA_GUARDPAGES to compile.David Hill
2011-07-04move the specfs code to a place people can see it; ok guenther thib krwTheo de Raadt
2011-07-04Replace inadvertantly removed line.Owain Ainsworth
2011-07-03endodoify UVM_CNT too.Owain Ainsworth
2011-07-03Rip out and burn support for UVM_HIST.Owain Ainsworth
2011-07-03The UVM_STRAT defines have been unused since pmemrange was commited.Owain Ainsworth
2011-07-02rename VFSDEBUG to VFLCKDEBUG;Thordur I. Bjornsson
2011-06-30finish ansi in uvm. ok ariane ogaTed Unangst
2011-06-23Check for the correct flag when checking to see if the page is part of an aobj.Owain Ainsworth
2011-06-23Don't bother checking for an empty queue before calling uvm_pglistfree.Owain Ainsworth
2011-06-23Replace handrolled version of uvmfault_unlockmaps with uvmfault_unlockmaps.Owain Ainsworth
2011-06-23Move uvm_pglistalloc and uvm_pglistfree to uvm_page.c and garbageOwain Ainsworth
2011-06-23Make mbufs and dma_alloc be contig allocations.Ariane van der Steldt
2011-06-22Validate pmemrange result, enabling early catching of bugs in the code.Ariane van der Steldt
2011-06-16Use the current page not he first page when working out whether toOwain Ainsworth
2011-06-06Backout vmmap in order to repair virtual address selection algorithmsAriane van der Steldt
2011-06-03randomness might be broken, but this changeTheo de Raadt