calculate stack pte's relative to p_addr
authorSam Leffler <sam@ucbvax.Berkeley.EDU>
Fri, 4 Apr 1986 10:04:36 +0000 (02:04 -0800)
committerSam Leffler <sam@ucbvax.Berkeley.EDU>
Fri, 4 Apr 1986 10:04:36 +0000 (02:04 -0800)
SCCS-vsn: sys/tahoe/tahoe/vm_machdep.c 1.5

usr/src/sys/tahoe/tahoe/vm_machdep.c

index 6e7bebe..d23e914 100644 (file)
@@ -1,4 +1,4 @@
-/*     vm_machdep.c    1.4     86/01/24        */
+/*     vm_machdep.c    1.5     86/04/03        */
 
 #include "../machine/pte.h"
 
 
 #include "../machine/pte.h"
 
@@ -232,7 +232,7 @@ vtopte(p, v)
        }
        if (v < p->p_tsize + p->p_dsize)
                return (p->p_p0br + v);
        }
        if (v < p->p_tsize + p->p_dsize)
                return (p->p_p0br + v);
-       return (p->p_p0br + (p->p_szpt*NPTEPG + v - (BTOPUSRSTACK + UPAGES)));
+       return (p->p_addr + (v - BTOPUSRSTACK));
 }
 #endif
 
 }
 #endif