The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/src/commit/?id=11edc985cd9c2e1dcceccb7e929c6921b4e20c9b
commit 11edc985cd9c2e1dcceccb7e929c6921b4e20c9b Author: Mark Johnston <[email protected]> AuthorDate: 2026-07-19 14:09:27 +0000 Commit: Mark Johnston <[email protected]> CommitDate: 2026-07-19 14:09:46 +0000 vm: Make sure NULL is defined for vm_memattr_name() Fixes: a7e483ee146a ("vm_phys: Add a sysctl to dump registered fictitious memory ranges") --- sys/amd64/include/vm.h | 2 ++ sys/arm/include/vm.h | 2 ++ sys/arm64/include/vm.h | 2 ++ sys/i386/include/vm.h | 2 ++ sys/powerpc/include/vm.h | 2 ++ sys/riscv/include/vm.h | 2 ++ 6 files changed, 12 insertions(+) diff --git a/sys/amd64/include/vm.h b/sys/amd64/include/vm.h index 7219f8650a9f..60ed1d98daa2 100644 --- a/sys/amd64/include/vm.h +++ b/sys/amd64/include/vm.h @@ -44,6 +44,8 @@ #define VM_MEMATTR_DEVICE VM_MEMATTR_UNCACHEABLE #ifdef _KERNEL +#include <sys/_null.h> + static inline const char * vm_memattr_name(vm_memattr_t memattr) { diff --git a/sys/arm/include/vm.h b/sys/arm/include/vm.h index 373f51adec82..867418cc7a06 100644 --- a/sys/arm/include/vm.h +++ b/sys/arm/include/vm.h @@ -42,6 +42,8 @@ #define VM_MEMATTR_WRITE_COMBINING VM_MEMATTR_WRITE_THROUGH /* for DRM */ #define VM_MEMATTR_WRITE_BACK VM_MEMATTR_WB_WA /* for DRM */ +#include <sys/_null.h> + static inline const char * vm_memattr_name(vm_memattr_t memattr) { diff --git a/sys/arm64/include/vm.h b/sys/arm64/include/vm.h index 8e76652e3ebf..91e70aeb980a 100644 --- a/sys/arm64/include/vm.h +++ b/sys/arm64/include/vm.h @@ -46,6 +46,8 @@ #define VM_MEMATTR_WRITE_COMBINING VM_MEMATTR_WRITE_THROUGH #ifndef LOCORE +#include <sys/_null.h> + static inline const char * vm_memattr_name(vm_memattr_t memattr) { diff --git a/sys/i386/include/vm.h b/sys/i386/include/vm.h index 7219f8650a9f..60ed1d98daa2 100644 --- a/sys/i386/include/vm.h +++ b/sys/i386/include/vm.h @@ -44,6 +44,8 @@ #define VM_MEMATTR_DEVICE VM_MEMATTR_UNCACHEABLE #ifdef _KERNEL +#include <sys/_null.h> + static inline const char * vm_memattr_name(vm_memattr_t memattr) { diff --git a/sys/powerpc/include/vm.h b/sys/powerpc/include/vm.h index 87d0faf44f2e..5374b076a086 100644 --- a/sys/powerpc/include/vm.h +++ b/sys/powerpc/include/vm.h @@ -43,6 +43,8 @@ #define VM_MEMATTR_DEVICE VM_MEMATTR_DEFAULT #ifdef _KERNEL +#include <sys/_null.h> + static inline const char * vm_memattr_name(vm_memattr_t memattr) { diff --git a/sys/riscv/include/vm.h b/sys/riscv/include/vm.h index 66211fcc2580..60ba1b257bc4 100644 --- a/sys/riscv/include/vm.h +++ b/sys/riscv/include/vm.h @@ -39,6 +39,8 @@ #define VM_MEMATTR_TOTAL (VM_MEMATTR_LAST + 1) #ifdef _KERNEL +#include <sys/_null.h> + static inline const char * vm_memattr_name(vm_memattr_t memattr) {
