vm_fault.c (14b841d4a8e6c25d964f5e3bbda379a1541a27ec) | vm_fault.c (21f01f45847344239c364e6d6c5100e87731fd6c) |
---|---|
1/*- 2 * SPDX-License-Identifier: (BSD-4-Clause AND MIT-CMU) 3 * 4 * Copyright (c) 1991, 1993 5 * The Regents of the University of California. All rights reserved. 6 * Copyright (c) 1994 John S. Dyson 7 * All rights reserved. 8 * Copyright (c) 1994 David Greenman --- 1110 unchanged lines hidden (view full) --- 1119 ((fs.object->type == OBJT_DEFAULT) || 1120 (fs.object->type == OBJT_SWAP)) && 1121 (is_first_object_locked = VM_OBJECT_TRYWLOCK(fs.first_object)) && 1122 /* 1123 * We don't chase down the shadow chain 1124 */ 1125 fs.object == fs.first_object->backing_object) { 1126 vm_page_lock(fs.m); | 1/*- 2 * SPDX-License-Identifier: (BSD-4-Clause AND MIT-CMU) 3 * 4 * Copyright (c) 1991, 1993 5 * The Regents of the University of California. All rights reserved. 6 * Copyright (c) 1994 John S. Dyson 7 * All rights reserved. 8 * Copyright (c) 1994 David Greenman --- 1110 unchanged lines hidden (view full) --- 1119 ((fs.object->type == OBJT_DEFAULT) || 1120 (fs.object->type == OBJT_SWAP)) && 1121 (is_first_object_locked = VM_OBJECT_TRYWLOCK(fs.first_object)) && 1122 /* 1123 * We don't chase down the shadow chain 1124 */ 1125 fs.object == fs.first_object->backing_object) { 1126 vm_page_lock(fs.m); |
1127 vm_page_remque(fs.m); | 1127 vm_page_dequeue(fs.m); |
1128 vm_page_remove(fs.m); 1129 vm_page_unlock(fs.m); 1130 vm_page_lock(fs.first_m); 1131 vm_page_replace_checked(fs.m, fs.first_object, 1132 fs.first_pindex, fs.first_m); 1133 vm_page_free(fs.first_m); 1134 vm_page_unlock(fs.first_m); 1135 vm_page_dirty(fs.m); --- 663 unchanged lines hidden --- | 1128 vm_page_remove(fs.m); 1129 vm_page_unlock(fs.m); 1130 vm_page_lock(fs.first_m); 1131 vm_page_replace_checked(fs.m, fs.first_object, 1132 fs.first_pindex, fs.first_m); 1133 vm_page_free(fs.first_m); 1134 vm_page_unlock(fs.first_m); 1135 vm_page_dirty(fs.m); --- 663 unchanged lines hidden --- |