MFamd64: Various fixes for MIPS minidumps.
authorjhb <jhb@FreeBSD.org>
Fri, 23 Dec 2016 03:20:34 +0000 (03:20 +0000)
committerjhb <jhb@FreeBSD.org>
Fri, 23 Dec 2016 03:20:34 +0000 (03:20 +0000)
commit28fe9d8da42f87e1eca72618ffb142fbedf3d36c
treed2f6066f3b3db543cce03422ed779325d112e503
parent0fc10ca0bedae2fb9c71a449f15b812160fb844d
MFamd64: Various fixes for MIPS minidumps.

- Honor PG_NODUMP by not dumping pages with this flag set.
- Pat the watchdog during dumps to avoid a watchdog reset while writing
  out a dump.
- Reformat the output during a dump to update every 10% done rather than
  every 2MB dumped.
- Include UMA small pages and pages holding PV entries in minidumps.

Sponsored by: DARPA / AFRL
sys/mips/mips/minidump_machdep.c
sys/mips/mips/pmap.c
sys/mips/mips/uma_machdep.c