diff options
| author | Warner Losh <imp@FreeBSD.org> | 2026-04-13 23:30:24 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2026-04-13 23:33:13 +0000 |
| commit | 2b954770ddd7a4246c2100373d86ef5316becd81 (patch) | |
| tree | b28bf935b5b836ae545b2ad8e38d090b88f92e9d | |
| parent | 81b2055c49dec8884d7bb23503f1dfeac37ac95d (diff) | |
nvme: Use passed in max_pages.
Noticed by: jhb
Sponsored by: Netflix
| -rw-r--r-- | sys/dev/nvme/nvme_ctrlr.c | 2 |
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); |
