From f51a0480a1391cd23b1ae7bae79b79fae7b63a70 Mon Sep 17 00:00:00 2001 From: Dotan Barak Date: Tue, 21 Aug 2012 18:46:39 +0300 Subject: [PATCH] mlx4/ib: clean memory for EQs in case of error flow This will prevent memory leak. Signed-off-by: Dotan Barak Reviewed-by: Shlomo Pongratz (Ported from Mellanox OFED 2.4) Signed-off-by: Mukesh Kacker --- drivers/infiniband/hw/mlx4/main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/infiniband/hw/mlx4/main.c b/drivers/infiniband/hw/mlx4/main.c index e2f683a9a8d1..749af2044a75 100644 --- a/drivers/infiniband/hw/mlx4/main.c +++ b/drivers/infiniband/hw/mlx4/main.c @@ -2459,6 +2459,7 @@ err_counter: err_map: iounmap(ibdev->priv_uar.map); + mlx4_ib_free_eqs(dev, ibdev); err_uar: mlx4_uar_free(dev, &ibdev->priv_uar); -- 2.50.1