aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/netmap
diff options
context:
space:
mode:
authorVincenzo Maffione <vmaffione@FreeBSD.org>2021-09-26 13:56:33 +0000
committerVincenzo Maffione <vmaffione@FreeBSD.org>2021-09-26 13:56:33 +0000
commit3e3314a8b7e3dd8d19a209ee2988f724e138a0ae (patch)
tree952a8a2c6326dd05620d068d0318903f8804a3e9 /sys/dev/netmap
parent6127ce9d91c81e3025aeb1d832750d827e28314f (diff)
Diffstat (limited to 'sys/dev/netmap')
-rw-r--r--sys/dev/netmap/netmap_mem2.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/netmap/netmap_mem2.c b/sys/dev/netmap/netmap_mem2.c
index a6be490e5b09..2b41af761c04 100644
--- a/sys/dev/netmap/netmap_mem2.c
+++ b/sys/dev/netmap/netmap_mem2.c
@@ -1702,7 +1702,7 @@ _netmap_mem_private_new(size_t size, struct netmap_obj_params *p, int grp_id,
nm_blueprint.pools[i].name,
d->name);
if (checksz) {
- uint64_t poolsz = p[i].num * p[i].size;
+ uint64_t poolsz = (uint64_t)p[i].num * p[i].size;
if (memtotal < poolsz) {
nm_prerr("%s: request too large", d->pools[i].name);
err = ENOMEM;