Thanks to Lars Ellenberg for finding the leak
Signed-off-by: Amir Vadai <[email protected]>
---
drivers/infiniband/ulp/sdp/sdp_main.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/infiniband/ulp/sdp/sdp_main.c
b/drivers/infiniband/ulp/sdp/sdp_main.c
index f238a0f..862878c 100644
--- a/drivers/infiniband/ulp/sdp/sdp_main.c
+++ b/drivers/infiniband/ulp/sdp/sdp_main.c
@@ -1294,7 +1294,7 @@ static inline struct bzcopy_state *sdp_bz_cleanup(struct
bzcopy_state *bz)
}
if (bz->pages) {
- for (i = bz->cur_page; i < bz->page_cnt; i++)
+ for (i = 0; i < bz->cur_page; i++)
put_page(bz->pages[i]);
kfree(bz->pages);
--
1.5.3.7
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general