summaryrefslogtreecommitdiff
path: root/sys/uvm/uvm_init.c
AgeCommit message (Expand)Author
2013-01-29improve on commentspara
2012-02-17Make sure to export uvmexp_* if MODULAR is defined.matt
2012-01-28pool_page_alloc, pool_page_alloc_meta: avoid extra compare, use const.rmind
2012-01-27extending vmem(9) to be able to allocated resources for it's own needs.para
2011-04-24Initialize UVM loaning subsystem a bit later, after kmem(9).rmind
2011-04-23Replace "malloc" in comments, remove unnecessary header inclusions.rmind
2011-02-02udpate license clauses on my code to match the new-style BSD licenses.chuck
2010-11-14Oops. Fix thinko.uebayasi
2010-11-14Platforms that dynamically set PAGE_{SIZE,MASK,SHIFT}, those values areuebayasi
2009-10-21Remove uarea swap-out functionality:rmind
2009-06-28Ephemeral mapping (emap) implementation. Concept is based on the idea thatrmind
2008-10-18- Initialize pool subsystem and kmem(9) earlier, when UVM is up enough.rmind
2008-06-04Replace the global vm_page hash with a per vm_object rbtree.ad
2008-01-28remove a special allocator for uareas, which is no longer necessary.yamt
2008-01-02Merge vmlocking2 to head.ad
2007-11-14call debug_init earlier. ie. before malloc is used.yamt
2007-08-18Make the uarea cache per-CPU and drain in batches of 4.ad
2007-07-21Merge unobtrusive locking changes from the vmlocking branch.ad
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2006-09-15merge yamt-pdpolicy branch.yamt
2006-05-25move wait points for kva from upper layers to vm_map. PR/33185 #1.yamt
2005-12-11merge ktrace-lwp.christos
2005-06-27Use ANSI function decls.thorpej
2005-05-11allocate anons on-demand, rather than reserving static amount ofyamt
2005-01-23move the call to link_pool_init() to the end of uvm_init(). needed for sun3.chs
2004-04-25Initialise (most) pools from a link set instead of explicit callssimonb
2003-10-26update comment - kmem_map is created in kmeminit(), not uvm_km_init()jdolecek
2003-05-10Back out the following chagne:thorpej
2003-05-08Simplify the way the bounds of the managed kernel virtual addressthorpej
2003-03-04Fix the following pathological scanario:thorpej
2001-11-10add RCSIDs, and in some cases, slightly cleanup #include orderlukem
2000-06-27remove include of <vm/vm.h>mrg
2000-06-26remove/move more mach vm header files:mrg
2000-03-29Don't need to include <sys/conf.h> here.simonb
1999-03-25remove now >1 year old pre-release message.mrg
1999-01-24cleanup/reorg:chuck
1998-08-13Merge paddr_t changes into the main branch.eeh
1998-08-09bzero->memset, bcopy->memcpy, bcmp->memcmpperry
1998-05-05Remove inclusions of syscall (and syscall argument) related header files;kleink
1998-03-09KNF.mrg
1998-02-10- add defopt's for UVM, UVMHIST and PMAP_NEW.mrg
1998-02-07restore rcsidsmrg
1998-02-07enable paging of kernel_object.chs
1998-02-06RCS ID police.thorpej
1998-02-05initial import of the new virtual memory system, UVM, into -current.mrg