diff options
-rw-r--r-- | sys/fs/procfs/procfs_mem.c | 4 | ||||
-rw-r--r-- | sys/miscfs/procfs/procfs_mem.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/sys/fs/procfs/procfs_mem.c b/sys/fs/procfs/procfs_mem.c index ab01999..ee331ae 100644 --- a/sys/fs/procfs/procfs_mem.c +++ b/sys/fs/procfs/procfs_mem.c @@ -37,7 +37,7 @@ * * @(#)procfs_mem.c 8.4 (Berkeley) 1/21/94 * - * $Id: procfs_mem.c,v 1.8 1995/06/28 04:51:06 davidg Exp $ + * $Id: procfs_mem.c,v 1.9 1995/07/13 08:47:48 davidg Exp $ */ /* @@ -154,7 +154,7 @@ procfs_rwmem(p, uio) */ if (!error && writing && object->backing_object) { m = vm_page_lookup(object, off); - if (m == 0 || (m->flags & PG_COPYONWRITE)) + if (m == 0) error = vm_fault(map, pageno, VM_PROT_WRITE, FALSE); } diff --git a/sys/miscfs/procfs/procfs_mem.c b/sys/miscfs/procfs/procfs_mem.c index ab01999..ee331ae 100644 --- a/sys/miscfs/procfs/procfs_mem.c +++ b/sys/miscfs/procfs/procfs_mem.c @@ -37,7 +37,7 @@ * * @(#)procfs_mem.c 8.4 (Berkeley) 1/21/94 * - * $Id: procfs_mem.c,v 1.8 1995/06/28 04:51:06 davidg Exp $ + * $Id: procfs_mem.c,v 1.9 1995/07/13 08:47:48 davidg Exp $ */ /* @@ -154,7 +154,7 @@ procfs_rwmem(p, uio) */ if (!error && writing && object->backing_object) { m = vm_page_lookup(object, off); - if (m == 0 || (m->flags & PG_COPYONWRITE)) + if (m == 0) error = vm_fault(map, pageno, VM_PROT_WRITE, FALSE); } |