aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2025-06-14 12:17:49 +0000
committerMark Johnston <markj@FreeBSD.org>2025-06-30 14:19:31 +0000
commitc6e0defd489fb139e753435ccb7ecb722e9ae499 (patch)
tree3661ed8a250c4303e4e1a5c102f16027dd31ccd5
parentfc03742b2512127a403b7624b49ce4a94fd26244 (diff)
gve: Relax a static assertion
It's okay if MCLBYTES is larger than the default receive buffer size. Fixes: 71702df61262 ("gve: Add support for 4k RX Buffers when using DQO queue formats") (cherry picked from commit 3b4bc5d70e1c2066fcb6e8535941258c88999fa2)
-rw-r--r--sys/dev/gve/gve.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/gve/gve.h b/sys/dev/gve/gve.h
index dd432dc0eb45..64c2a0481817 100644
--- a/sys/dev/gve/gve.h
+++ b/sys/dev/gve/gve.h
@@ -85,7 +85,7 @@
static MALLOC_DEFINE(M_GVE, "gve", "gve allocations");
-_Static_assert(MCLBYTES == GVE_DEFAULT_RX_BUFFER_SIZE,
+_Static_assert(MCLBYTES >= GVE_DEFAULT_RX_BUFFER_SIZE,
"gve: bad MCLBYTES length");
_Static_assert(MJUMPAGESIZE >= GVE_4K_RX_BUFFER_SIZE_DQO,
"gve: bad MJUMPAGESIZE length");