freebsd-dev/sys/mips
D Scott Phillips 00e6614750 Sparsify the vm_page_dump bitmap
On Ampere Altra systems, the sparse population of RAM within the
physical address space causes the vm_page_dump bitmap to be much
larger than necessary, increasing the size from ~8 Mib to > 2 Gib
(and overflowing `int` for the size).

Changing the page dump bitmap also changes the minidump file
format, so changes are also necessary in libkvm.

Reviewed by:	jhb
Approved by:	scottl (implicit)
MFC after:	1 week
Sponsored by:	Ampere Computing, Inc.
Differential Revision:	https://reviews.freebsd.org/D26131
2020-09-21 22:21:59 +00:00
..
atheros mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
beri mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
broadcom mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
cavium mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
conf Include virtio support in std.MALTA 2020-07-31 11:28:09 +00:00
include Sparsify the vm_page_dump bitmap 2020-09-21 22:21:59 +00:00
ingenic mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
malta mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
mediatek mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
mips Sparsify the vm_page_dump bitmap 2020-09-21 22:21:59 +00:00
nlm mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00