summaryrefslogtreecommitdiff
path: root/kernel/resource_kunit.c
diff options
context:
space:
mode:
authorJason Gunthorpe <jgg@nvidia.com>2026-06-01 13:52:32 -0300
committerJason Gunthorpe <jgg@nvidia.com>2026-06-05 12:36:33 -0300
commit09ea6837a0434fb4db99528a5055b6d822135dcf (patch)
tree138e9206d526912186d670b6f8e07296783e8346 /kernel/resource_kunit.c
parentbad4e98893afdfe0b1a03433d3af53972bafc67c (diff)
downloadlwn-09ea6837a0434fb4db99528a5055b6d822135dcf.tar.gz
lwn-09ea6837a0434fb4db99528a5055b6d822135dcf.zip
RDMA/umem: Be careful about boundary conditions in ib_umem_find_best_pgsz()
Several corner cases, especially important on 32 bits: - umem->iova is u64, the function argument should pass in u64 or iova will be truncated - Check that the length is not too large for the iova - Check that lengths > 4G don't overflow the GENMASK Link: https://patch.msgid.link/r/2-v1-88303e9e509f+f7-ib_umem_types_jgg@nvidia.com Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Diffstat (limited to 'kernel/resource_kunit.c')
0 files changed, 0 insertions, 0 deletions