summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1996-09-13 07:10:00 +0000
committerbde <bde@FreeBSD.org>1996-09-13 07:10:00 +0000
commitc1594eca6f90b94ac36aa722e48c3cda7dc8c862 (patch)
tree28de559b8432afd4b6c7f3c4e2fcb7c45bfc0f12
parent9e30ff47727ba93b7008cf6ace10f6aacca169c0 (diff)
downloadFreeBSD-src-c1594eca6f90b94ac36aa722e48c3cda7dc8c862.zip
FreeBSD-src-c1594eca6f90b94ac36aa722e48c3cda7dc8c862.tar.gz
Made debugging code (pmap_pvdump()) compile again so that I can test LINT.
I don't know if it actually works.
-rw-r--r--sys/amd64/amd64/pmap.c6
-rw-r--r--sys/i386/i386/pmap.c6
2 files changed, 8 insertions, 4 deletions
diff --git a/sys/amd64/amd64/pmap.c b/sys/amd64/amd64/pmap.c
index 9be3542..aacb56d 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.117 1996/09/11 03:46:41 dyson Exp $
+ * $Id: pmap.c,v 1.118 1996/09/12 04:54:55 dyson Exp $
*/
/*
@@ -2977,10 +2977,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 9be3542..aacb56d 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.117 1996/09/11 03:46:41 dyson Exp $
+ * $Id: pmap.c,v 1.118 1996/09/12 04:54:55 dyson Exp $
*/
/*
@@ -2977,10 +2977,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
OpenPOWER on IntegriCloud