aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2026-04-13 23:30:24 +0000
committerWarner Losh <imp@FreeBSD.org>2026-04-13 23:33:13 +0000
commit2b954770ddd7a4246c2100373d86ef5316becd81 (patch)
treeb28bf935b5b836ae545b2ad8e38d090b88f92e9d
parent81b2055c49dec8884d7bb23503f1dfeac37ac95d (diff)
nvme: Use passed in max_pages.
Noticed by: jhb Sponsored by: Netflix
-rw-r--r--sys/dev/nvme/nvme_ctrlr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/nvme/nvme_ctrlr.c b/sys/dev/nvme/nvme_ctrlr.c
index 447a824df8be..753a8b380a75 100644
--- a/sys/dev/nvme/nvme_ctrlr.c
+++ b/sys/dev/nvme/nvme_ctrlr.c
@@ -1364,7 +1364,7 @@ nvme_user_ioctl_req(vm_offset_t addr, size_t len, bool is_read,
npages = nvme_page_count(addr, len);
if (npages > atop(maxphys))
return (EINVAL);
- if (npages > NVME_MAX_PAGES)
+ if (npages > max_pages)
upages_us = malloc(npages * sizeof(vm_page_t), M_NVME,
M_ZERO | M_WAITOK);