summary |
tags |
clone url |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
607c0ef)
shadow objects of running processes to be pageable (they previously
weren't). This is because the call to deactivate is a noop if the page
is not currently active. Originally suggested by Donn Seeley at BSDI.
* rights to redistribute these changes.
*/
* rights to redistribute these changes.
*/
-static char rcsid[] = "$Header: /a/cvs/386BSD/src/sys.386bsd/vm/vm_fault.c,v 1.2 1993/06/15 15:07:46 nate Exp $";
+static char rcsid[] = "$Header: /a/cvs/386BSD/src/sys.386bsd/vm/vm_fault.c,v 1.3 1993/07/12 16:13:57 davidg Exp $";
/*
* Page fault handling module.
/*
* Page fault handling module.
*/
vm_page_lock_queues();
*/
vm_page_lock_queues();
vm_page_deactivate(m);
pmap_page_protect(VM_PAGE_TO_PHYS(m), VM_PROT_NONE);
vm_page_unlock_queues();
vm_page_deactivate(m);
pmap_page_protect(VM_PAGE_TO_PHYS(m), VM_PROT_NONE);
vm_page_unlock_queues();