summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2003-11-20Sync comments with NetBSD.Alexander Yurchenko
2003-11-20Check for round_page() overflow in uvm_vslock()/uvm_vsunlock().Alexander Yurchenko
2003-11-18faster pools. split pagelist into full, partial, and empty so we find whatTed Unangst
2003-11-08typos from Jonathon Gray;Jason McIntyre
2003-11-08Avoid a race condition while swapping in a process.Thomas Nordin
2003-10-08randomize return from uvm_map_hint. the random increment is limitedTed Unangst
2003-09-03m68k at least doesn't like random mappings. disable for now.Ted 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-10Remove uvm_useracc(): misleading, gives a false sentiment of security, andMiod Vallat
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-06-29quell a "not a pointer" warning by using 0x%lx instead of %p for a vaddr_tAnil Madhavapeddy
2003-06-12Fix compile with NFS but not FIFO.Henric Jungheim
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-06-01Typo in panic message.Miod Vallat
2003-05-17Typos; from Julien Bordet <zejames@greyhats.org>Alexander Yurchenko
2003-05-05Move exec base to 0x1c000000, exe/data gap to 512MB. Allows betterDale Rahn
2003-05-01typos;Jason McIntyre
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-03-29ubchist is not a fully cooked kadaver and though use the other well formed pd...Michael Shalayeff
2003-03-28zero'd -> zeroed;Jason McIntyre
2003-03-04do not treat map entries above the stack as stack; only for the grow-upsMichael Shalayeff
2003-02-18fix the way stack is written into the core file on the upward growing stack m...Michael Shalayeff
2003-01-29check the uvm_fault_wire() for failure, just like other calls; art@ okMichael Shalayeff
2003-01-09Remove fetch(9) and store(9) functions from the kernel, and replace the fewMiod Vallat
2002-12-20user-defined stacks check is the same for grownups as for growndownsMichael Shalayeff
2002-12-19simplify stack grownups (growndowns are not touched)Michael Shalayeff
2002-12-09Two splasserts in map entry allocation.Artur Grabowski
2002-11-19Use queue.h macrosJason Wright
2002-11-08Don't uvm_useracc and then vslock. vslock is better at finding illegal mappings.Artur Grabowski
2002-11-06Eliminate the use of KERN_SUCCESS outside of uvm/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-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
2002-10-07this removes the functionality of adding allocatedMichael Shalayeff
2002-10-06Initialize the result list in uvm_pglistalloc.Artur Grabowski
2002-09-17int is small for returned values from uvm_rb_{space,subtree_space}, useMike Pechkin
2002-09-12Change the PMAP_PAGEIDLEZERO api to take the struct vm_page instead of the pa.Artur Grabowski
2002-09-12Change the PMAP_{MAP,UNMAP}_POOLPAGE api to take a vm_page as argumentArtur Grabowski