svn commit: r287104 - head/sys/arm64/arm64

Andrew Turner andrew at FreeBSD.org
Mon Aug 24 10:55:55 UTC 2015


Author: andrew
Date: Mon Aug 24 10:55:54 2015
New Revision: 287104
URL: https://svnweb.freebsd.org/changeset/base/287104

Log:
  Add pages used by the PV entries to minidumps.

Modified:
  head/sys/arm64/arm64/pmap.c

Modified: head/sys/arm64/arm64/pmap.c
==============================================================================
--- head/sys/arm64/arm64/pmap.c	Mon Aug 24 09:48:50 2015	(r287103)
+++ head/sys/arm64/arm64/pmap.c	Mon Aug 24 10:55:54 2015	(r287104)
@@ -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 */


More information about the svn-src-head mailing list