Thread (5 messages) 5 messages, 5 authors, 2021-07-15

Re: [PATCH] RDMA/rxe: Remove the repeated 'mr->umem = umem'

From: Haakon Bugge <hidden>
Date: 2021-07-02 12:58:57

On 2 Jul 2021, at 14:30, ice_yangxiao@163.com wrote:

From: Xiao Yang <yangx.jy@fujitsu.com>

Signed-off-by: Xiao Yang <yangx.jy@fujitsu.com>
LGTM,

Reviewed-by: Håkon Bugge <redacted>


Not related to the commit, but whilst reviewing, it looks to me as the second "goto err1" in rxe_mr_init_user() has a memleak because mr->map is not deallocated.


Thxs, Håkon
 
quoted hunk ↗ jump to hunk
---
drivers/infiniband/sw/rxe/rxe_mr.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/infiniband/sw/rxe/rxe_mr.c b/drivers/infiniband/sw/rxe/rxe_mr.c
index 6aabcb4de235..487cefc015b8 100644
--- a/drivers/infiniband/sw/rxe/rxe_mr.c
+++ b/drivers/infiniband/sw/rxe/rxe_mr.c
@@ -122,7 +122,6 @@ int rxe_mr_init_user(struct rxe_pd *pd, u64 start, u64 length, u64 iova,
		goto err1;
	}

-	mr->umem = umem;
	num_buf = ib_umem_num_pages(umem);

	rxe_mr_init(access, mr);
-- 
2.26.2
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help