summaryrefslogtreecommitdiff
path: root/sys/uvm/uvm_map.c
AgeCommit message (Expand)Author
2003-06-29quell a "not a pointer" warning by using 0x%lx instead of %p for a vaddr_tAnil Madhavapeddy
2003-05-05Move exec base to 0x1c000000, exe/data gap to 512MB. Allows betterDale Rahn
2003-04-17changes to support mquery with 1Gsep on i386. avoid heap on mappings.Dale Rahn
2003-04-14There are two related changes.Artur Grabowski
2002-12-09Two splasserts in map entry allocation.Artur Grabowski
2002-10-29Since memory deallocation can't fail, remove the error return fromArtur Grabowski
2002-10-29"len = entry->end - entry->start;" then logically "entry->start + len"Artur Grabowski
2002-10-17 - name in uvm_tree_sanity must be const.Artur Grabowski
2002-09-17int is small for returned values from uvm_rb_{space,subtree_space}, useMike Pechkin
2002-08-30__FUNCTION__ -> __func__ that I forgot to commit.Marc Espie
2002-08-20print as unsigned for unsigned values, when printing out a map in ddb; art@ okMichael Shalayeff
2002-07-23Now that sparc64 implements reverse splassert, it make senseArtur Grabowski
2002-06-14spelling; from Brian Poole <raj@cerias.purdue.edu>Todd T. Fries
2002-06-05DIAGNOSTIC check for duplicate entry into the tree.Artur Grabowski
2002-04-29wierd -> weirdPeter Valchev
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-08semicolon is not always what it seems, replace w/ a \n in asm labelsMichael Shalayeff
2002-03-07use an augmented red-black tree to keep track of free space in the vm_map.Niels Provos
2002-02-28use red-black tree for lookup_entry. the red-black tree case forNiels Provos
2002-02-25back out red-black tree. they are very fast but alpha UVM is broken andNiels Provos
2002-02-25use a red-black tree to find entries in the vm_map. augment the red-blackNiels Provos
2002-02-18From the UBC branch and NetBSD.Artur Grabowski
2002-01-23Pool deals fairly well with physical memory shortage, but it doesn't dealArtur Grabowski
2002-01-02Back out a few more uvm changes, especially wrt swap usage.Miod Vallat
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
2001-12-04Yet another sync to NetBSD uvm.Artur Grabowski
2001-11-28Sync in more uvm from NetBSD. Mostly just cosmetic stuff.Artur Grabowski
2001-11-28Sync in more uvm changes from NetBSD.Artur Grabowski
2001-11-12Bring in more changes from NetBSD. Mostly pagedaemon improvements.Artur Grabowski
2001-11-09minor sync to NetBSD.Artur Grabowski
2001-11-07Another sync of uvm to NetBSD. Just minor fiddling, no major changes.Artur Grabowski
2001-11-07Add an alignment argument to uvm_map that specifies an alignment hintArtur Grabowski
2001-11-06More sync to NetBSD.Artur Grabowski
2001-11-06Move the last content from vm/ to uvm/Artur Grabowski
2001-11-05Minor sync to NetBSD.Artur Grabowski
2001-09-19merge vm/vm_kern.h into uvm/uvm_extern.h; art@ okMichael Shalayeff
2001-08-11Various random fixes from NetBSD.Artur Grabowski
2001-08-06Add a new type voff_t (right now it's typedefed as off_t) used for offsetsArtur Grabowski
2001-07-18Correct the NetBSD tag.Artur Grabowski
2001-07-18Get rid of the PMAP_NEW option by making it mandatory for all archs.Artur Grabowski
2001-07-17i suk. needs &'s on the locks...mts
2001-07-17current netbsd's uvm_map uses a 3-parm SAVE_HINT to perform a test/swapmts
2001-07-11need to save hint (verified from current netbsd uvm_map.c) -- need modmts
2001-06-23Sync with NetBSD 19990911 (just before PMAP_NEW was required)smart
2001-05-10More sync to NetBSD.Artur Grabowski
2001-05-10Some locking protocol fixes and better enforcement of wiring limits.Artur Grabowski
2001-05-07Few fixes from NetBSD.Artur Grabowski
2001-05-05PMAP_NEW and UVM are no longer optional on i386.Artur Grabowski
2001-03-22Sync style, typo, and comments a little closer to NetBSD. art@ oksmart