Page MenuHomeFreeBSD

D49934.1789861285.diff
No OneTemporary

Size
439 B
Referenced Files
None
Subscribers
None

D49934.1789861285.diff

diff --git a/sys/vm/vm_object.c b/sys/vm/vm_object.c
--- a/sys/vm/vm_object.c
+++ b/sys/vm/vm_object.c
@@ -1656,8 +1656,8 @@
* and new_object's locks are released and reacquired.
*/
swap_pager_copy(orig_object, new_object, offidxstart, 0);
-
- TAILQ_FOREACH(m, &new_object->memq, listq)
+ vm_page_iter_init(&pages, new_object);
+ VM_RADIX_FOREACH(m, pages)
vm_page_xunbusy(m);
vm_object_clear_flag(orig_object, OBJ_SPLIT);

File Metadata

Mime Type
text/plain
Expires
Sat, Sep 19, 11:41 PM (10 h, 15 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29802404
Default Alt Text
D49934.1789861285.diff (439 B)

Event Timeline