diff options
author | Bob Pearson <rpearsonhpe@gmail.com> | 2023-01-19 17:59:32 -0600 |
---|---|---|
committer | Jason Gunthorpe <jgg@nvidia.com> | 2023-01-26 15:04:44 -0400 |
commit | ade58da2a73de1b65616e4b1080dc078d1ce0b5d (patch) | |
tree | fe3c143a166ac2ac759d201def7a6297b4bf9f3f /drivers/infiniband | |
parent | 2f25e3bab00e97658a454a3e017b49157909321f (diff) | |
download | linux-ade58da2a73de1b65616e4b1080dc078d1ce0b5d.tar.gz |
RDMA/rxe: Cleanup mr_check_range
Remove blank lines and replace EFAULT by EINVAL when an invalid
mr type is used.
Link: https://lore.kernel.org/r/20230119235936.19728-2-rpearsonhpe@gmail.com
Signed-off-by: Bob Pearson <rpearsonhpe@gmail.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Diffstat (limited to 'drivers/infiniband')
-rw-r--r-- | drivers/infiniband/sw/rxe/rxe_mr.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/infiniband/sw/rxe/rxe_mr.c b/drivers/infiniband/sw/rxe/rxe_mr.c index 072eac4b65d2..632ee1e516a1 100644 --- a/drivers/infiniband/sw/rxe/rxe_mr.c +++ b/drivers/infiniband/sw/rxe/rxe_mr.c @@ -26,8 +26,6 @@ u8 rxe_get_next_key(u32 last_key) int mr_check_range(struct rxe_mr *mr, u64 iova, size_t length) { - - switch (mr->ibmr.type) { case IB_MR_TYPE_DMA: return 0; @@ -41,7 +39,7 @@ int mr_check_range(struct rxe_mr *mr, u64 iova, size_t length) default: rxe_dbg_mr(mr, "type (%d) not supported\n", mr->ibmr.type); - return -EFAULT; + return -EINVAL; } } |