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

Reply via email to