svn commit: r195607 - user/kmacy/releng_7_2_fcs_1/sys/amd64/amd64
Kip Macy
kmacy at FreeBSD.org
Sat Jul 11 03:35:08 UTC 2009
Author: kmacy
Date: Sat Jul 11 03:35:07 2009
New Revision: 195607
URL: http://svn.freebsd.org/changeset/base/195607
Log:
reduce debug noise during coredump
Modified:
user/kmacy/releng_7_2_fcs_1/sys/amd64/amd64/minidump_machdep.c
Modified: user/kmacy/releng_7_2_fcs_1/sys/amd64/amd64/minidump_machdep.c
==============================================================================
--- user/kmacy/releng_7_2_fcs_1/sys/amd64/amd64/minidump_machdep.c Sat Jul 11 03:08:34 2009 (r195606)
+++ user/kmacy/releng_7_2_fcs_1/sys/amd64/amd64/minidump_machdep.c Sat Jul 11 03:35:07 2009 (r195607)
@@ -202,7 +202,7 @@ minidumpsys(struct dumperinfo *di)
int error;
uint64_t bits;
uint64_t *pdp, *pd, *pt, pa;
- int i, j, k, bit, pages_written;
+ int i, j, k, bit;
struct minidumphdr mdhdr;
counter = 0;
@@ -373,22 +373,18 @@ minidumpsys(struct dumperinfo *di)
/* Dump memory chunks */
/* XXX cluster it up and use blk_dump() */
printf("\nclustering memory chunks\n");
- for (pages_written = i = 0;
+ for (i = 0;
i < vm_page_dump_size / sizeof(*vm_page_dump); i++) {
bits = vm_page_dump[i] & ~(vm_page_dump_exclude[i]);
while (bits) {
bit = bsfq(bits);
pa = (((uint64_t)i * sizeof(*vm_page_dump) * NBBY) + bit) * PAGE_SIZE;
- pages_written++;
- if (pages_written && (pages_written % 1024) == 0)
- printf("%dMB ", (pages_written >> 8));
error = blk_write(di, 0, pa, PAGE_SIZE);
if (error)
goto fail;
bits &= ~(1ul << bit);
}
}
- printf("\n");
error = blk_flush(di);
if (error)
goto fail;
More information about the svn-src-user
mailing list