summary |
tags |
clone url |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
def610b)
SCCS-vsn: sys/vm/vm_pageout.c 8.7
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)vm_pageout.c 8.6 (Berkeley) %G%
+ * @(#)vm_pageout.c 8.7 (Berkeley) %G%
*
*
* Copyright (c) 1987, 1990 Carnegie-Mellon University.
*
*
* Copyright (c) 1987, 1990 Carnegie-Mellon University.
* shortage, so we put pause for awhile and try again.
* XXX could get stuck here.
*/
* shortage, so we put pause for awhile and try again.
* XXX could get stuck here.
*/
+ vm_page_unlock_queues();
+ vm_object_unlock(object);
(void) tsleep((caddr_t)&lbolt, PZERO|PCATCH, "pageout", 0);
(void) tsleep((caddr_t)&lbolt, PZERO|PCATCH, "pageout", 0);
+ vm_object_lock(object);
+ vm_page_lock_queues();
break;
}
case VM_PAGER_FAIL:
break;
}
case VM_PAGER_FAIL: