summaryrefslogtreecommitdiff
path: root/sys/uvm/uvm_mmap.c
AgeCommit message (Expand)Author
2005-05-24add a new field to vm_space and use it to track the number of anonTed Unangst
2005-01-15In uvm_mmap(), check for size wrap to 0, and return ENOMEM in thatOtto Moerbeek
2004-05-07align to __LDPGSZ for anon mmap. this allows userland to be compiledTed Unangst
2003-09-02add a random offset to uvm_map_hint. this has the primary effect ofTed Unangst
2003-09-01match syscallargs comments with realityHenning Brauer
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-08-06Remove some double semicolons (hmm, do two semis equal a maxi?).Todd C. Miller
2003-07-21enforce restrictions on prot and flags to mprotect and mmap. invalid orTed Unangst
2003-07-01add MAP_TRYFIXED, mostly to help emulate other systems.Ted Unangst
2003-07-01remove sys_omquery. it was only used for two weeks, and you can'tTed Unangst
2003-05-17Typos; from Julien Bordet <zejames@greyhats.org>Alexander Yurchenko
2003-04-28Change mquery() function call signature to be the same a mmap(). ItDale Rahn
2003-04-25backout mquery change, something broke when not combined with a different diff.Dale Rahn
2003-04-25change mquery() function call signature to be the same a mmap(). ItDale Rahn
2003-04-18Return EINVAL if MAP_FIXED was specified but was not available. ok tedu@Dale 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
2003-04-07int -> ssize_t.Mike Pechkin
2003-01-09Remove fetch(9) and store(9) functions from the kernel, and replace the fewMiod Vallat
2002-11-08Don't uvm_useracc and then vslock. vslock is better at finding illegal mappings.Artur Grabowski
2002-10-29Since memory deallocation can't fail, remove the error return fromArtur Grabowski
2002-08-23Fix missing FRELE in mmap(2); ok artPeter Valchev
2002-02-14Correctly FREF/FRELE in mmap(2).Artur Grabowski
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
2001-12-10Merge in struct uvm_vnode into struct vnode.Artur 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-27Merge in the unified buffer cache code as found in NetBSD 2001/03/10. TheArtur 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-06Move the last content from vm/ to uvm/Artur Grabowski
2001-11-05Minor sync to NetBSD.Artur Grabowski
2001-10-26 - every new fd created by falloc() is marked as larval and should not be usedArtur Grabowski
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
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-25Some updates to UVM from NetBSD. Nothing really critical, just a sync.Artur Grabowski
2001-07-25Change the pmap_enter interface to merge access_type and the wired booleanArtur Grabowski
2001-06-23Sync with NetBSD 19990911 (just before PMAP_NEW was required)smart
2001-06-08Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface toArtur Grabowski
2001-05-10More sync to NetBSD.Artur Grabowski
2001-05-10Some locking protocol fixes and better enforcement of wiring limits.Artur Grabowski
2001-05-05Remove the (vaddr_t) casts inside the round_page and trunc_page macros.Artur Grabowski
2001-03-22Sync style, typo, and comments a little closer to NetBSD. art@ oksmart
2001-03-09locking typo.Artur Grabowski
2001-03-09Add mlockall and munlockall (dummy for the old vm system).Artur Grabowski
2001-03-09More syncing to NetBSD.Artur Grabowski