diff options
author | bde <bde@FreeBSD.org> | 1996-09-28 15:28:40 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1996-09-28 15:28:40 +0000 |
commit | fbeded0a861d465a3783f29906cb57fcec2ce6f8 (patch) | |
tree | 8ce4ac76d62ba00abf6b132aece8a2dc4e27dcc9 | |
parent | 3b6e5aad903b235088a48e779f04b7b9af2c8dcc (diff) | |
download | FreeBSD-src-fbeded0a861d465a3783f29906cb57fcec2ce6f8.zip FreeBSD-src-fbeded0a861d465a3783f29906cb57fcec2ce6f8.tar.gz |
Restored my change in rev.1.119 which was clobbered by the previous commit.
-rw-r--r-- | sys/amd64/amd64/pmap.c | 6 | ||||
-rw-r--r-- | sys/i386/i386/pmap.c | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/sys/amd64/amd64/pmap.c b/sys/amd64/amd64/pmap.c index 8212117..3090d0f 100644 --- a/sys/amd64/amd64/pmap.c +++ b/sys/amd64/amd64/pmap.c @@ -39,7 +39,7 @@ * SUCH DAMAGE. * * from: @(#)pmap.c 7.7 (Berkeley) 5/12/91 - * $Id: pmap.c,v 1.119 1996/09/13 07:10:00 bde Exp $ + * $Id: pmap.c,v 1.120 1996/09/28 04:22:10 dyson Exp $ */ /* @@ -2963,10 +2963,12 @@ static void pmap_pvdump(pa) vm_offset_t pa; { + pv_table_t *ppv; register pv_entry_t pv; printf("pa %x", pa); - for (pv = TAILQ_FIRST(pa_to_pvh(pa)); + ppv = pa_to_pvh(pa); + for (pv = TAILQ_FIRST(&ppv->pv_list); pv; pv = TAILQ_NEXT(pv, pv_list)) { #ifdef used_to_be diff --git a/sys/i386/i386/pmap.c b/sys/i386/i386/pmap.c index 8212117..3090d0f 100644 --- a/sys/i386/i386/pmap.c +++ b/sys/i386/i386/pmap.c @@ -39,7 +39,7 @@ * SUCH DAMAGE. * * from: @(#)pmap.c 7.7 (Berkeley) 5/12/91 - * $Id: pmap.c,v 1.119 1996/09/13 07:10:00 bde Exp $ + * $Id: pmap.c,v 1.120 1996/09/28 04:22:10 dyson Exp $ */ /* @@ -2963,10 +2963,12 @@ static void pmap_pvdump(pa) vm_offset_t pa; { + pv_table_t *ppv; register pv_entry_t pv; printf("pa %x", pa); - for (pv = TAILQ_FIRST(pa_to_pvh(pa)); + ppv = pa_to_pvh(pa); + for (pv = TAILQ_FIRST(&ppv->pv_list); pv; pv = TAILQ_NEXT(pv, pv_list)) { #ifdef used_to_be |