summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2007-04-14Clean up.Artur Grabowski
2007-04-13While splitting flags and pqflags might have been a good idea in theoryArtur Grabowski
2007-04-12Allow machine-dependant overrides for the ``deadbeef'' sentinel values,Miod Vallat
2007-04-12Unbreak compile with option UVMHIST after pg_flags changes.Artur Grabowski
2007-04-11The return value of uvm_grow() (and previously, grow()) has not been usedMiod Vallat
2007-04-11Instead of managing pages for intrsafe maps in special objects (aka.Artur Grabowski
2007-04-04Switch vm_map lock to rwlock.Artur Grabowski
2007-04-04Mechanically rename the "flags" and "version" fields in struct vm_pageArtur Grabowski
2007-03-27Clean up some return value handling now that we know that what's returnedArtur Grabowski
2007-03-26Rip out the KERN_ error codes.Artur Grabowski
2007-03-25Remove references to KERN_SUCCESS, okay miod@Pedro Martelletto
2007-03-25Remove the flags_lock simplelock from struct vm_map;Thordur I. Bjornsson
2007-03-25remove KERN_SUCCESS and use 0 instead.Artur Grabowski
2007-02-25Make integer wrap checks the same for mmap, munmap, msync, etcTodd C. Miller
2007-02-14Consistently spell FALLTHROUGH to appease lint.Jonathan Gray
2007-02-12Let this compile with 'option DEBUG' again.Tom Cosgrove
2007-01-16Implement multiple segment allocation for uvm_pglistalloc, which fixesDimitry Andric
2007-01-12proper define for MAX_KMAPENT; miod@ okMichael Shalayeff
2007-01-12Switch some lockmgr locks to rwlocks.Artur Grabowski
2006-11-29We don't use mb_map anymore since a long time already. Remove it.Miod Vallat
2006-11-29Remove cpu_swapin() and cpu_swapout(), they are no longer necessary (exceptMiod Vallat
2006-11-29Kernel stack can be swapped. This means that stuff that's on the stackMiod Vallat
2006-11-29Add an alignment parameter to uvm_km_alloc1(), and change all callers toMiod Vallat
2006-10-03Introduce daddr64_t and use it for physical block numbersPedro Martelletto
2006-07-31fix uvmhist #2: args are always u_long so fix missing %d and %x and no %ll; n...Michael Shalayeff
2006-07-26fix fmts for UVMHIST_LOG() entries making it more useful on 64bit archs; miod...Michael Shalayeff
2006-07-13Back out the anon change. Apparently it was tested by a few, but most ofTheo de Raadt
2006-06-29fallout from previous: remmapping anonymous memory did not account dsize prop...Michael Shalayeff
2006-06-21from netbsd: make anons dynamically allocated from pool.Michael Shalayeff
2006-06-16IS_VM_PHYSADDR is no longer used.Miod Vallat
2006-06-10Make uvn_sync_lock a rwlock, okay thib@ tedu@Pedro Martelletto
2006-06-01Make umv_pglistalloc() return EINVAL if it is asked for 0 bytes. ThisKenneth R Westerback
2006-05-25Enable optional specific handling of the u-area in pmap via PMAP_UAREA ifMiod Vallat
2006-05-16tpyoMichael Shalayeff
2006-05-07remove drain hooks from pool.Ted Unangst
2006-04-27from PAE work:Michael Shalayeff
2006-04-27from PAE work:Michael Shalayeff
2006-04-25limit pool backend preallocation to 2048 pages max (which only affects >2g ph...Michael Shalayeff
2006-04-06Fix a process datasize leak with MAP_FIXED. When zapping old mappingsKurt Miller
2006-04-04Revert r1.58, I was on drugs - the array we are locking is one byte perMiod Vallat
2006-03-16In sys_mincore(), pass a size in bytes, not pages, to uvm_vslock() andMiod Vallat
2006-03-06deal w/ uvm_km_alloc() returning null; tedu@ okMichael Shalayeff
2006-03-06do not panic unwiring unmapped memory (mmap3 regress); from netbsd; kettenis@...Michael Shalayeff
2006-01-16add another uvm histroy for physpage alloc/free and propagate a debugging pgf...Michael Shalayeff
2006-01-02fix typo in commentTom Cosgrove
2005-12-10Don't check/free new_entry here, since it can't have been set. SpottedKenneth R Westerback
2005-12-10{en,re}trys -> {en,re}tries; eyeballed by jmc@Miod Vallat
2005-11-29apply patch from david hill for two netbsd prs:Ted Unangst
2005-11-25do not use any casting in the atop/ptoa; tested on all archs by martin@ miod@...Michael Shalayeff
2005-11-19Remove unnecessary lockmgr() archaism that was costing too much in termsPedro Martelletto