summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2011-04-07Do not use NULL in integer comparisons. No functional change.Miod Vallat
2011-04-07In uvm_vslock_device(), if uvm_pglistalloc() fails, make sure to not passMiod Vallat
2011-04-06Backout the uvm_km_getpage -> km_alloc conversion. Weird things are happeningArtur Grabowski
2011-04-06fix uvm_pmr_alloc_pig to return the proper pig range sizeMike Larkin
2011-04-05Test iterated variable instead of a temporary variable from the previousAriane van der Steldt
2011-04-05 - Change pool constraints to use kmem_pa_mode instead of uvm_constraint_rangeArtur Grabowski
2011-04-04Remove debug code.Ariane van der Steldt
2011-04-04Few minor ninja fixes while this isn't being used anywhere in -current.Artur Grabowski
2011-04-04Better.Artur Grabowski
2011-04-04Make gcc stop whining. pointed out by ariane@.Artur Grabowski
2011-04-04Some minor fixes:Artur Grabowski
2011-04-04Disallow swapping to vnd's and return ENOTSUPP backThordur I. Bjornsson
2011-04-04New unified allocator of kernel memory.Artur Grabowski
2011-04-03Helper functions for suspend.Ariane van der Steldt
2011-04-03Fix an #ifdef: uvm_pmr_isfree() is also used when DEBUG is definedPhilip Guenthe
2011-04-03knf - trailing whitespace flense.Bob Beck
2011-04-02Constrain the buffer cache to use only the dma reachable region of memory.Bob Beck
2011-04-02Count the number of physical pages within a memory range.Ariane van der Steldt
2011-04-01Two problems with vslock_device functions.Artur Grabowski
2011-04-01Typo in comment.Kenneth R Westerback
2011-01-11for key material that is being being discarded, convert bzero() toTheo de Raadt
2010-12-26Kill pmap_phys_address(), and force every driver's mmap() routine to returnMiod Vallat
2010-12-24add a param to uvm_map_hint to not skip over the heap, and use it as a lastTed Unangst
2010-12-21Bring back the "End the VOP experiment." diff, naddy's issues whereThordur I. Bjornsson
2010-12-15add a BRKSIZ define and use it for the heap gap constant, decouplingTed Unangst
2010-12-06Change the signature of PMAP_PREFER from void PMAP_PREFER(..., vaddr_t *) toMiod Vallat
2010-12-04Teach swapctl(2) about DUIDs.Joel Sing
2010-11-18Declare pmap_proc_iflush() in <uvm/uvm_pmap.h> unless <machine/pmap.h>Miod Vallat
2010-09-29Band-aid to prevent uvm_mapent_alloc() sleeping with the pseg mutex heldThordur I. Bjornsson
2010-09-26remove static so things show up in ddb.Thordur I. Bjornsson
2010-09-10Backout the VOP diff until the issues naddy was seeing on alpha (gcc3)Thordur I. Bjornsson
2010-09-06End the VOP experiment. Instead of the ridicolusly complicated operationThordur I. Bjornsson
2010-09-06cut swapping to file over from disksort to bufq fifo's andThordur I. Bjornsson
2010-08-28Fix an uninitialized value leading to bogus KASSERT in uvm_pmr_use_inc().Miod Vallat
2010-08-26make the comment explaining the kernel submaps a bit better.Thordur I. Bjornsson
2010-08-07No "\n" needed at the end of panic() strings.Kenneth R Westerback
2010-07-24Don't sleep while holding the uvm_psel_lck mutex. Should fix "locking againstMark Kettenis
2010-07-22Remove the VM_KMPAGESFREE sysctl. After the pmemrangeThordur I. Bjornsson
2010-07-15the uvm_km_putpage is calling into tangly uvm guts again on not pmap direct.Ted Unangst
2010-07-13need pool.h to initialize the dma allocatorTheo de Raadt
2010-07-13dma_alloc() and dma_free(). This is a thin shim on top of a bag ofTheo de Raadt
2010-07-03Be sure to initialize b_bq member of struct buf not allocated through theMiod Vallat
2010-07-03explicitly specify flags to malloc and pool_get instead of relying on 0.Ted Unangst
2010-07-02no need to call uvm_km_free_wakup for the kernel map, uvm_km_free isThordur I. Bjornsson
2010-07-02Don't bother trying to handle a uvm_pglistalloc failure when called withThordur I. Bjornsson
2010-07-02nuke unused global and a comment.Thordur I. Bjornsson
2010-07-02Add missing pmap_update. pointed out by matthew@Artur Grabowski
2010-07-02fix corrupt UVMHIST_LOGTakuya ASADA
2010-07-02add an align argument to uvm_km_kmemalloc_pla.Artur Grabowski
2010-07-02Drop the uvm_km_pages.mtx mutex in uvm_km_putpage before we free va's,Thordur I. Bjornsson