Index: sys/amd64/amd64/machdep.c =================================================================== --- sys/amd64/amd64/machdep.c +++ sys/amd64/amd64/machdep.c @@ -95,13 +95,13 @@ #include #include +#include #include #include #include #include #include #include -#include #include #ifdef DDB Index: sys/amd64/amd64/uma_machdep.c =================================================================== --- sys/amd64/amd64/uma_machdep.c +++ sys/amd64/amd64/uma_machdep.c @@ -36,6 +36,7 @@ #include #include #include +#include #include #include #include Index: sys/mips/mips/minidump_machdep.c =================================================================== --- sys/mips/mips/minidump_machdep.c +++ sys/mips/mips/minidump_machdep.c @@ -42,6 +42,7 @@ #include #include #include +#include #include #include #include Index: sys/mips/mips/uma_machdep.c =================================================================== --- sys/mips/mips/uma_machdep.c +++ sys/mips/mips/uma_machdep.c @@ -36,6 +36,7 @@ #include #include #include +#include #include #include #include Index: sys/vm/uma_core.c =================================================================== --- sys/vm/uma_core.c +++ sys/vm/uma_core.c @@ -82,11 +82,11 @@ #include #include +#include #include #include #include #include -#include #include #include #include Index: sys/vm/vm_page.h =================================================================== --- sys/vm/vm_page.h +++ sys/vm/vm_page.h @@ -589,7 +589,8 @@ extern struct bitset *vm_page_dump; extern long vm_page_dump_pages; -extern vm_paddr_t dump_avail[]; +#ifdef PHYS_AVAIL_COUNT +extern vm_paddr_t dump_avail[PHYS_AVAIL_COUNT]; static inline void dump_add_page(vm_paddr_t pa) @@ -649,6 +650,7 @@ for (vm_pindex_t __b = BIT_FFS(vm_page_dump_pages, vm_page_dump); \ (pa) = vm_page_dump_index_to_pa(__b - 1), __b != 0; \ __b = BIT_FFS_AT(vm_page_dump_pages, vm_page_dump, __b)) +#endif bool vm_page_busy_acquire(vm_page_t m, int allocflags); void vm_page_busy_downgrade(vm_page_t m); Index: sys/vm/vm_phys.h =================================================================== --- sys/vm/vm_phys.h +++ sys/vm/vm_phys.h @@ -47,7 +47,6 @@ #endif extern vm_paddr_t phys_avail[PHYS_AVAIL_COUNT]; -extern vm_paddr_t dump_avail[PHYS_AVAIL_COUNT]; /* Domains must be dense (non-sparse) and zero-based. */ struct mem_affinity {