summaryrefslogtreecommitdiff
path: root/sys/alpha
diff options
context:
space:
mode:
authorDmitrij Tejblum <dt@FreeBSD.org>1999-04-28 15:52:09 +0000
committerDmitrij Tejblum <dt@FreeBSD.org>1999-04-28 15:52:09 +0000
commit9ade6e676bed0ff73945d23f1841ea997ba3597f (patch)
treed84b3d2f02507743b85f96f4de774c9121d4b743 /sys/alpha
parent75c13541908625d7ee0894cc03f96ab773f7dae2 (diff)
Notes
Diffstat (limited to 'sys/alpha')
-rw-r--r--sys/alpha/alpha/pmap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/alpha/alpha/pmap.c b/sys/alpha/alpha/pmap.c
index b4513b523ec7..08f98836c07e 100644
--- a/sys/alpha/alpha/pmap.c
+++ b/sys/alpha/alpha/pmap.c
@@ -43,7 +43,7 @@
* from: @(#)pmap.c 7.7 (Berkeley) 5/12/91
* from: i386 Id: pmap.c,v 1.193 1998/04/19 15:22:48 bde Exp
* with some ideas from NetBSD's alpha pmap
- * $Id: pmap.c,v 1.19 1999/04/23 19:53:38 dt Exp $
+ * $Id: pmap.c,v 1.20 1999/04/23 20:29:58 dt Exp $
*/
/*
@@ -2935,7 +2935,7 @@ pmap_emulate_reference(struct proc *p, vm_offset_t v, int user, int write)
* (2) if it was a write fault, mark page as modified.
*/
ppv = pa_to_pvh(pa);
- ppv->pv_flags = PV_TABLE_REF;
+ ppv->pv_flags |= PV_TABLE_REF;
faultoff = PG_FOR | PG_FOE;
vm_page_flag_set(ppv->pv_vm_page, PG_REFERENCED);
if (write) {