summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authormaxv <maxv@NetBSD.org>2020-08-05 16:36:33 +0000
committermaxv <maxv@NetBSD.org>2020-08-05 16:36:33 +0000
commitc70af4ae4c148a35c9f0dbf7b35115cb155aa67f (patch)
tree7affce3a06ea059ea16eb116d63c79e42629312e /sys/dev
parent91d30457e791a3fdd4317366423373b5d4ca27f1 (diff)
Add CTASSERT.
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/nvmm/nvmm.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/dev/nvmm/nvmm.h b/sys/dev/nvmm/nvmm.h
index b0a950a06a9..4bf99cca19c 100644
--- a/sys/dev/nvmm/nvmm.h
+++ b/sys/dev/nvmm/nvmm.h
@@ -1,4 +1,4 @@
-/* $NetBSD: nvmm.h,v 1.13 2020/08/01 08:18:36 maxv Exp $ */
+/* $NetBSD: nvmm.h,v 1.14 2020/08/05 16:36:33 maxv Exp $ */
/*
* Copyright (c) 2018-2020 The NetBSD Foundation, Inc.
@@ -96,4 +96,9 @@ struct nvmm_comm_page {
#define NVMM_COMM_CPUID(off) \
((off >> 12) & 0xFF)
+#ifdef _KERNEL
+/* At most one page, for the NVMM_COMM_* macros. */
+CTASSERT(sizeof(struct nvmm_comm_page) <= PAGE_SIZE);
+#endif
+
#endif