summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2007-10-29MALLOC/FREE -> malloc/freeCharles Longeau
2007-10-10Make context switching much more MI:Artur Grabowski
2007-09-17instead of inspecting the vnode op's to figure out ifThordur I. Bjornsson
2007-09-15replace ctob and btoc with ptoa and atop respectivelyMartin Reindl
2007-09-10Introduce a md pmap hook, pmap_remove_holes(), which is supposed to markMiod Vallat
2007-09-07Use M_ZERO in a few more places to shave bytes from the kernel.Artur Grabowski
2007-09-01replace the machine dependant bytes-to-clicks macro by the MI ptoa()Martin Reindl
2007-08-31simplify uvm_vnp_sync() by removing some simplelock goo.Thordur I. Bjornsson
2007-08-03Don't let pagedaemon wait for pages here. We could trigger this easilyArtur Grabowski
2007-07-18Indentation nit.Artur Grabowski
2007-06-18Bring back Mickey's UVM anon change. Testing by thib@, beck@ andPedro Martelletto
2007-06-13Remove some statics and inlines (mostly to get a readable profile output).Artur Grabowski
2007-06-06now that all partition size/offsets are potentially 64-bit, change theTheo de Raadt
2007-06-05use six new macros to access & store the 48-bit disklabel fields relatedTheo de Raadt
2007-06-01set hiwat mark for some of the more popular pools to reduce bouncingTed Unangst
2007-06-01wrong cast checking for VOP_BMAP return value; ok miodTheo de Raadt
2007-05-31zap the vm_amap am_l simplelock, and amap_{lock/unlock} macros forThordur I. Bjornsson
2007-05-29Kill some simplelock goo that annoyed me while reading.Thordur I. Bjornsson
2007-05-29Add a name argument to the RWLOCK_INITIALIZER macro.Thordur I. Bjornsson
2007-05-27pagemove() is no longer used.Miod Vallat
2007-05-26Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@Pedro Martelletto
2007-05-18Instead of checking whichqs directly, add a "sched_is_idle()" macro toArtur Grabowski
2007-05-18Instead of a silly loop with goto, just use while(1).Artur Grabowski
2007-05-09Truncate the addresses for the deadbeef values so that they don't needArtur Grabowski
2007-04-29Change the loop test in uvm_km_kmemalloc from '<' to '!='. EverythingArtur Grabowski
2007-04-27For uvm_map and uvm_unmap, splassert(IPL_NONE) for non-INTRSAFE maps.Artur Grabowski
2007-04-27Another indentation cleanup without binary changes.Artur Grabowski
2007-04-27Some ANSI function prototypes and misc cleanups.Artur Grabowski
2007-04-27Some indentation cleanup.Artur Grabowski
2007-04-27Use the right size when we're backing out the allocation inArtur Grabowski
2007-04-19Also show fpu context switches in show uvmexp in ddb.Artur Grabowski
2007-04-18Reserve a few pg_flags for pmaps that might want to use them.Artur Grabowski
2007-04-15One more voff_t in the right place.Artur Grabowski
2007-04-15Use the right types for calculating the object offset.Artur Grabowski
2007-04-15Clean up prototypes, change vm_map_t to struct vm_map *.Artur Grabowski
2007-04-15minor indentation.Artur Grabowski
2007-04-14remove staticTed Unangst
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