Page MenuHomeFreeBSD

D25968.diff
No OneTemporary

D25968.diff

Index: head/sys/vm/vnode_pager.c
===================================================================
--- head/sys/vm/vnode_pager.c
+++ head/sys/vm/vnode_pager.c
@@ -520,7 +520,11 @@
vm_page_xunbusy(m);
}
out:
+#if defined(__powerpc__) && !defined(__powerpc64__)
object->un_pager.vnp.vnp_size = nsize;
+#else
+ atomic_store_64(&object->un_pager.vnp.vnp_size, nsize);
+#endif
object->size = nobjsize;
VM_OBJECT_WUNLOCK(object);
}

File Metadata

Mime Type
text/plain
Expires
Mon, Mar 30, 11:09 AM (15 h, 1 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30585146
Default Alt Text
D25968.diff (441 B)

Event Timeline