summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
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
2005-11-15Only two `h' in threshold.Miod Vallat
2005-11-04Add an extra flags argument to uvm_io(), to specify whether we want to fixMiod Vallat
2005-11-01In uvm_swapout(), protect "p->p_swtime = 0;" with SCHED_LOCK() as is alreadyAaron Campbell
2005-10-27Following a next pointer of an element deleted from a list is badOtto Moerbeek
2005-10-23typoPedro Martelletto
2005-10-06typoBrad Smith
2005-09-30revert MAX_KMAPENT hack added just before 3.7 now thatBrad Smith
2005-09-30Make ddb's 'show uvmexp' print information about kmapent, okay deraadt@Pedro Martelletto
2005-09-28- when we run out of static kernel map entries, grab a fresh page usingPedro Martelletto
2005-09-12Change the NKMEMPAGES range to 4-64MB for 32bit arches, and 8-128MB for 64bitMiod Vallat
2005-09-09typosPedro Martelletto
2005-07-26 - Make a UVM_OBJ_IS_DEVICE macro.Artur Grabowski
2005-06-29on the vax, start mmap BRKSIZ (8MB) into data seg; ok tdevalTheo de Raadt
2005-06-01use vm_dused for rlimit. much happier with mmap. tested by severalTed Unangst
2005-05-31Protect the run queues with SCHED_LOCK, not just spl (ot nothing at all inArtur Grabowski
2005-05-29sched work by niklas and art backed out; causes panicsTheo de Raadt
2005-05-25This patch is mortly art's work and was done *a year* ago. Art wants to thankNiklas Hallqvist
2005-05-24add a new field to vm_space and use it to track the number of anonTed Unangst
2005-05-03repair file mmapings above 4g; found by chefren; art@ okMichael Shalayeff
2005-04-21count fpu lazy context switches; deraadt@ okMichael Shalayeff
2005-04-04Nuke pmap_bootstrap_alloc(), not used anymore.Miod Vallat
2005-03-26encrypt swap by default. cheap, and why not. can be disabled by peopleTheo de Raadt
2005-03-01only use MAX_KMAPENT 2000 on i386 amd64 sparc64 and revert to 1000 on allHenning Brauer
2005-02-19double default MAX_KMAPENT to 2000, theo okHenning Brauer
2005-01-15In uvm_mmap(), check for size wrap to 0, and return ENOMEM in thatOtto Moerbeek
2004-12-30Import M_CANFAIL support from NetBSD, removes a nasty panic during low-mem sc...Niklas Hallqvist
2004-12-26Use list and queue macros where applicable to make the code easier to read;Miod Vallat
2004-11-29ansi + some knf, no binary changeHans-Joerg Hoexer
2004-09-23vput on all paths after vget (currently unused code). from patrick latifiTed Unangst
2004-08-24change physmem divisor to 256. divide by page size was wrong. this doesTed Unangst
2004-08-24adapt uvm_km_pages_lowat to physmem. thanks testers. ok deraadt@Ted Unangst
2004-08-06rename sparc kill_user_windows() to pmap_unuse_final(). provide empty stubsTheo de Raadt
2004-08-03the rest of the '#if DIAGNOSTIC' -> '#ifdef DIAGNOSTIC' in the kernel; ok miod@Todd T. Fries
2004-07-21Yet another victim of inline masturbation.Artur Grabowski
2004-07-13#define __HAVE_PMAP_DIRECT and use it. requested by artTed Unangst