summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
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
2002-09-11kill annoying trailing spaces (in hope it fixes /0 for me)Michael Shalayeff
2002-09-10Change the pmap_zero_page and pmap_copy_page API to take the struct vm_page *Artur Grabowski
2002-08-30__FUNCTION__ -> __func__ that I forgot to commit.Marc Espie
2002-08-23map the heap without PROT_EXEC.Artur Grabowski
2002-08-23Fix missing FRELE in mmap(2); ok artPeter Valchev
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-07-20Only add a pmap_physseg if MD code defines __HAVE_PMAP_PHYSSEG.Artur Grabowski
2002-07-02inital -> initialNathan Binkert
2002-06-14spelling; from Brian Poole <raj@cerias.purdue.edu>Todd T. Fries
2002-06-11Allow MD code to define __HAVE_VM_PAGE_MD to add own members into struct vm_p...Artur Grabowski
2002-06-11Remove a stupid assert that grows the kernel by 40kB.Artur Grabowski
2002-06-09fix the use of "cuz" in the tree; these are all in commentsJason Peel
2002-06-05DIAGNOSTIC check for duplicate entry into the tree.Artur Grabowski
2002-05-30spelling errors; moritz@jodeit.orgTheo de Raadt
2002-05-24Make sure that b_iodone handlers are called at splbio (and splassert(IPL_BIO)...Artur Grabowski
2002-05-24Protect biodone with splbio.Artur Grabowski
2002-05-22splassert(IPL_BIO) in the b_iodone handlers.Artur Grabowski
2002-05-09from netbsd; okay art@Niels Provos
2002-04-29wierd -> weirdPeter Valchev
2002-04-25do not map memory for malloc w/ execute perms.Michael Shalayeff
2002-04-22Uncommit. Since this came out of the blue, without anyone else havingTheo de Raadt
2002-04-22do not map malloced memory executable (do avoid possible i-cache prefetch); a...Michael Shalayeff
2002-03-18These are macro inlines on vax, so check if they're defined beforeHugh Graham
2002-03-18$OpenBSD$Hugh Graham
2002-03-17Don't set LK_RETRY to vn_lock with LK_RECURSEFAIL.Artur Grabowski
2002-03-15Cosmetic changes only, primarily making comments line up nicely after theTodd C. Miller
2002-03-14Prototype pmap_unwire() only if it's not already defined. ok drahn@.Daniel Hartmeier
2002-03-14do not proto pmap(de)activate if one was definedMichael Shalayeff
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-14Don't prototype pmap_copy() if it is a macroTodd 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-03-06Some architectures don't allocate any memory out of the kernel_map spaceArtur Grabowski
2002-02-28use red-black tree for lookup_entry. the red-black tree case forNiels Provos
2002-02-28setting prevlcv to 0 doesnt require additional checks. from chs@Niels 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-20merging ppref could cause negative back reference, fix from niklas@Niels Provos
2002-02-19amap_pp_adjref could fragment ppref array; fix by merging adjacent chunks;Niels Provos
2002-02-18From the UBC branch and NetBSD.Artur Grabowski
2002-02-16Don't prototype functions if they are really just macros.Todd C. Miller
2002-02-14Correctly FREF/FRELE in mmap(2).Artur Grabowski
2002-02-12amap_extend is very expensive, allocate more memory to avoid bcopy the nextNiels Provos
2002-02-10spellingTheo de Raadt
2002-01-28allocate vm pages with uvm_km_alloc (this code is ifdefed out anyway).Artur Grabowski
2002-01-28PR_MALLOCOK is not necessary.Artur Grabowski