summaryrefslogtreecommitdiffstats
path: root/sys/vm/vnode_pager.c
diff options
context:
space:
mode:
authordg <dg@FreeBSD.org>1995-03-12 07:56:06 +0000
committerdg <dg@FreeBSD.org>1995-03-12 07:56:06 +0000
commitedbe52ceb375392b298f40be74656cdbc1f2ddb9 (patch)
tree3f64e5e23e3e6e70c3fbc97b65bae1591e8a1987 /sys/vm/vnode_pager.c
parent6d3911a9520b2b5fdf4c84b7d17d9229af252e82 (diff)
downloadFreeBSD-src-edbe52ceb375392b298f40be74656cdbc1f2ddb9.zip
FreeBSD-src-edbe52ceb375392b298f40be74656cdbc1f2ddb9.tar.gz
Explicitly set object->flags = OBJ_CANPERSIST.
Diffstat (limited to 'sys/vm/vnode_pager.c')
-rw-r--r--sys/vm/vnode_pager.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/vm/vnode_pager.c b/sys/vm/vnode_pager.c
index 74ed816..05dcc45 100644
--- a/sys/vm/vnode_pager.c
+++ b/sys/vm/vnode_pager.c
@@ -37,7 +37,7 @@
* SUCH DAMAGE.
*
* from: @(#)vnode_pager.c 7.5 (Berkeley) 4/20/91
- * $Id: vnode_pager.c,v 1.27 1995/03/01 23:30:04 davidg Exp $
+ * $Id: vnode_pager.c,v 1.28 1995/03/07 19:04:10 davidg Exp $
*/
/*
@@ -174,8 +174,7 @@ vnode_pager_alloc(handle, size, prot, offset)
*/
if ((rtval = VOP_GETATTR(vp, &vattr, p->p_ucred, p)) == 0) {
object = vm_object_allocate(round_page(vattr.va_size));
- object->flags &= ~OBJ_INTERNAL;
- object->flags |= OBJ_CANPERSIST;
+ object->flags = OBJ_CANPERSIST;
vm_object_enter(object, pager);
object->pager = pager;
} else {
OpenPOWER on IntegriCloud