]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq
authorNavid Emamdoost <navid.emamdoost@gmail.com>
Wed, 25 Sep 2019 03:20:34 +0000 (22:20 -0500)
committerStefan Bader <stefan.bader@canonical.com>
Tue, 26 Nov 2019 12:16:12 +0000 (13:16 +0100)
commitc62ad825e53d3f4aeb91d46a5053910632863794
tree4e5a2f4167079800dcd3260d98460a4366274342
parentd3820b1fb9a8c0f64aadfc2a76fafdd18f215865
net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq

BugLink: https://bugs.launchpad.net/bugs/1853519
[ Upstream commit c8c2a057fdc7de1cd16f4baa51425b932a42eb39 ]

In mlx5_fpga_conn_create_cq if mlx5_vector2eqn fails the allocated
memory should be released.

Fixes: 537a50574175 ("net/mlx5: FPGA, Add high-speed connection routines")
Signed-off-by: Navid Emamdoost <navid.emamdoost@gmail.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c