freebsd-dev/sys/arm
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
..
allwinner aw_usbphy: add support for device mode operation 2020-09-21 10:02:11 +00:00
altera/socfpga arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
amlogic/aml8726 arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
annapurna/alpine arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
arm Sparsify the vm_page_dump bitmap 2020-09-21 22:21:59 +00:00
broadcom/bcm2835 bcm2838_pci.c: Respect DMA limits of controller. 2020-09-12 23:49:43 +00:00
cloudabi32 Use uintptr_t instead of register_t * for the stack base. 2019-12-03 23:17:54 +00:00
conf Switch from SCTP to SCTP_SUPPORT in GENERIC configs. 2020-07-16 15:09:04 +00:00
freescale arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
include Sparsify the vm_page_dump bitmap 2020-09-21 22:21:59 +00:00
linux arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
mv arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
nvidia arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
qemu arm: Add kern_clocksource.c directly in files.arm 2019-04-16 20:04:22 +00:00
rockchip arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
samsung/exynos arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
ti arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
versatile arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
xilinx arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00