aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Turner <andrew@FreeBSD.org>2015-08-24 10:55:54 +0000
committerAndrew Turner <andrew@FreeBSD.org>2015-08-24 10:55:54 +0000
commitdb36b645a06e72e84d0cbff61c39b9dc1ac0d1b9 (patch)
treeadccba3cfde6bb80d238fa7fa119263cc6e1b847
parent9f2d1b28dfb0a620c9f9f28c3e17be09da1492c2 (diff)
downloadsrc-db36b645a06e72e84d0cbff61c39b9dc1ac0d1b9.tar.gz
src-db36b645a06e72e84d0cbff61c39b9dc1ac0d1b9.zip
Add pages used by the PV entries to minidumps.
Notes
Notes: svn path=/head/; revision=287104
-rw-r--r--sys/arm64/arm64/pmap.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/sys/arm64/arm64/pmap.c b/sys/arm64/arm64/pmap.c
index bd8be0c03b62..a066361b7d12 100644
--- a/sys/arm64/arm64/pmap.c
+++ b/sys/arm64/arm64/pmap.c
@@ -1516,9 +1516,7 @@ free_pv_chunk(struct pv_chunk *pc)
PV_STAT(atomic_add_int(&pc_chunk_frees, 1));
/* entire chunk is free, return it */
m = PHYS_TO_VM_PAGE(DMAP_TO_PHYS((vm_offset_t)pc));
-#if 0 /* TODO: For minidump */
dump_drop_page(m->phys_addr);
-#endif
vm_page_unwire(m, PQ_INACTIVE);
vm_page_free(m);
}
@@ -1580,9 +1578,7 @@ retry:
}
PV_STAT(atomic_add_int(&pc_chunk_count, 1));
PV_STAT(atomic_add_int(&pc_chunk_allocs, 1));
-#if 0 /* TODO: This is for minidump */
dump_add_page(m->phys_addr);
-#endif
pc = (void *)PHYS_TO_DMAP(m->phys_addr);
pc->pc_pmap = pmap;
pc->pc_map[0] = PC_FREE0 & ~1ul; /* preallocated bit 0 */