summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2000-07-24Add uvm_km_valloc_prefer_wait(). Used to valloc with the passed injeffs
2000-07-10fix a cast for sparc64.mrg
2000-07-02- Avoid an integer overflow when checking if we have exceeded ourthorpej
2000-06-27remove include of <vm/vm.h>mrg
2000-06-27move the contents of <vm/vm.h> into <uvm/uvm_extern.h>. <vm/vm.h> is simplymrg
2000-06-27more vm header file changes:mrg
2000-06-27install uvm_pmap.hmrg
2000-06-27In udv_fault(), use an off_t for curr_offset so that the offset passedsimonb
2000-06-26restore a dropped #ifdef _KERNELmrg
2000-06-26install uvm_param.h.mrg
2000-06-26<vm/vm_map.h> gets merged into <uvm/uvm_map.h>mrg
2000-06-26<vm/vm_param.h> -> <uvm/uvm_param.h>mrg
2000-06-26remove/move more mach vm header files:mrg
2000-06-26Change the kernel mmap interface so that the offset to map is ansimonb
2000-06-25<vm/vm_prot.h> becomes <uvm/uvm_prot.h>mrg
2000-06-24uvm_detach: eliminate degenerate loop construction.pk
2000-06-24Insert two missing `simple_unlock()'s' in udv_detach().pk
2000-06-18Set p->p_addr to NULL after it gets freed.simonb
2000-06-13initialize aref.ar_pageoff even if there's no amap.chs
2000-06-09fix printf format mismatch, when paddr_t becomes (long long) on arc port.soda
2000-06-08Change UVM_UNLOCK_AND_WAIT() to use ltsleep() (it is now atomic, asthorpej
2000-06-05Change previous to use `vm_map_min(dstmap)' instead of hard-codingpk
2000-06-02Let uvm_map_extract() set the lower bound on the kernel address rangepk
2000-06-02Shouldn't pass garbage to uvm_map_extract().pk
2000-05-29Change the comment before the vm_page_zero_enable global to indicatethorpej
2000-05-28Don't silently truncate the voff_t offset to vaddr_t when passing it todrochner
2000-05-28Rather than starting init and creating kthreads by forking and thenthorpej
2000-05-26First sweep at scheduler state cleanup. Collect MI schedulerthorpej
2000-05-26Introduce a new process state distinct from SRUN called SONPROCthorpej
2000-05-23- Move the comment, which describes that calling the functionenami
2000-05-20Clean up a comment.thorpej
2000-05-20Remove VM_PROT_EXECUTE from the permissions used to map the pagethorpej
2000-05-19Clean up some indentation lossage in uvm_map_extract().thorpej
2000-05-19NULL != 0thorpej
2000-05-19Tell uvm_pagermapin() the direction of the I/O so that it can mapthorpej
2000-05-08__predict_false() an error check.thorpej
2000-05-08__predict_false() DIAGNOSTIC error checks.thorpej
2000-05-08__predict_false() out-of-resource conditions and DIAGNOSTIC error checks.thorpej
2000-05-08uvm_map_setup(): We almost ever set up an interrupt-safe map, but wethorpej
2000-04-24Changes necessary to implement pre-zero'ing of pages in the idle loop:thorpej
2000-04-16undo rev 1.13, which is to say, don't block interrupts while deactivatingchs
2000-04-15remove <vm/vm_swap.h> and <vm/vm_conf.h>mrg
2000-04-11Finish previous.pk
2000-04-11avoid declarating "i" as a local variable in a macro.chs
2000-04-10sparc -> __sparc__chs
2000-04-10tidy.chs
2000-04-10Use UVM_PGA_ZERO in the promote-zero-fault case of uvm_fault().thorpej
2000-04-10Use UVM_PGA_ZERO in a few (easy) places.thorpej
2000-04-10Add UVM_PGA_ZERO which instructs uvm_pagealloc{,_strat}() to return athorpej
2000-04-07restore a brelvp() that I removed in a moment of overzealousness.chs