summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2006-09-01bumps kernel aobj to 64 bit. \cherry
2006-08-29Make PTRACE and COREDUMP optional. Make the default (status quo) by puttingmatt
2006-08-22Add a new swapctl(2) command to unset the dump device.martin
2006-08-18ubc_fault: fix a deadlock in the case of uvm_loanbreak() failure.yamt
2006-08-04Rearrange included headers and/or add include of <sys/types.h> andhe
2006-07-22- in genfs_getpages, take g_glock earlier so that it can't beyamt
2006-07-21- Use the LWP cached credentials where sane.ad
2006-07-05Introduce a UVM_KMF_EXEC flag for uvm_km_alloc() which enforces androchner
2006-06-25make amap use kmem_alloc, rather than malloc.yamt
2006-06-13uvm_swapin: process -> lwp in a comment.yamt
2006-06-13prevent uninitialized variable.christos
2006-06-12Don't allocate > 1K on the stack.christos
2006-06-07merge FreeBSD timecounters from branch simonb-timecounterskardel
2006-05-25move wait points for kva from upper layers to vm_map. PR/33185 #1.yamt
2006-05-22introduce macros, UAREA_TO_USER and USER_TO_UAREA,yamt
2006-05-20Better implementation of PaX MPROTECT, after looking some more into theelad
2006-05-19UVM_MAPFLAG: add missing parens.yamt
2006-05-16Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthenelad
2006-05-14integrate kauth.elad
2006-05-14- rename uvm_tree_sanity to uvm_map_check and add someyamt
2006-05-14- uvm_mapent_trymerge: don't forget to update hints.yamt
2006-05-14update first_free correctly.yamt
2006-05-14XXX: GCC uninitialized.christos
2006-05-03ubc_fault: use PMAP_CANFAIL. pointed by Jed Davis on tech-kern@.yamt
2006-05-03uvm_km_suballoc: consider kva overhead of "kmapent".yamt
2006-04-21amap_splitref: assert that origref->ar_amap is initializedyamt
2006-04-21- share some code between uvm_map_clip_end and uvm_map_clip_start.yamt
2006-04-18from Christian Ehrhardt:yamt
2006-04-13uvm_page_own: more assertions.yamt
2006-04-13Change previous to KASSERT per yamt's request.christos
2006-04-13ubc_fault: don't forget to clear PG_WANTED.yamt
2006-04-13Coverity CID 762: Protect against NULL dereferencing entry->object.uvm_objchristos
2006-04-13Coverity CID 835: Check before dereferencing pg->uanon.christos
2006-04-11uvm_pagermapin: nowait allocation for pagedaemon.yamt
2006-04-11add assertions.yamt
2006-04-06Update comment to match reality (vm_physmemseg -> vm_physseg).uebayasi
2006-04-05uvm_km_pgremove/uvm_km_pgremove_intrsafe: fix assertions.yamt
2006-04-05Coverity CID 2721: Avoid bitching for impossible cases, by adding KASSERT.christos
2006-03-17uvm_km_check_empty: fix an assertion.yamt
2006-03-15-clean up the interface to uvm_fault: the "fault type" didn't servedrochner
2006-03-01merge yamt-uio_vmspace branch.yamt
2006-02-22kill the "fault_type" argument to pager's pgo_fault() methodsdrochner
2006-02-22Include page ownership information in the output of the DDB "show all pages"bjh21
2006-02-19Add a "show all pages" command to DDB which prints one line per physicalbjh21
2006-02-16Change "inline" back to "__inline" in .h files -- C99 is still tooperry
2006-02-15- amap_copy: take a "flags" argument instead of booleans.yamt
2006-02-14share some code between uvmpd_scan_inactive and uvmpd_scan.yamt
2006-02-14fix a compilation problem where PAGE_SHIFT is not a constant.yamt
2006-02-13remove an outdated comment.yamt
2006-02-12factor out swap clustering code.yamt