git: 11edc985cd9c - main - vm: Make sure NULL is defined for vm_memattr_name()
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 19 Jul 2026 14:11:11 UTC
The branch main has been updated by markj:
URL: https://cgit.FreeBSD.org/src/commit/?id=11edc985cd9c2e1dcceccb7e929c6921b4e20c9b
commit 11edc985cd9c2e1dcceccb7e929c6921b4e20c9b
Author: Mark Johnston <markj@FreeBSD.org>
AuthorDate: 2026-07-19 14:09:27 +0000
Commit: Mark Johnston <markj@FreeBSD.org>
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)
{