From c72739f7faf4cdb3315dd649624d72a46453db48 Mon Sep 17 00:00:00 2001 From: ngie Date: Mon, 23 Nov 2015 09:33:27 +0000 Subject: MFC r291047: Don't leak work if __mlx4_register_vlan(..) fails in mlx4_master_immediate_activate_vlan_qos(..) Differential Revision: https://reviews.freebsd.org/D4203 Submitted by: Miles Olrich Sponsored by: EMC / Isilon Storage Division --- sys/ofed/drivers/net/mlx4/cmd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/ofed/drivers/net/mlx4/cmd.c b/sys/ofed/drivers/net/mlx4/cmd.c index 581651f..f0805e8 100644 --- a/sys/ofed/drivers/net/mlx4/cmd.c +++ b/sys/ofed/drivers/net/mlx4/cmd.c @@ -1784,6 +1784,7 @@ static int mlx4_master_immediate_activate_vlan_qos(struct mlx4_priv *priv, mlx4_warn((&priv->dev), "No vlan resources slave %d, port %d\n", slave, port); + kfree(work); return err; } } else { -- cgit v1.1