IB/mlx5: Fix steering resource leak
authorMaor Gottlieb <maorg@mellanox.com>
Sun, 28 Aug 2016 11:16:30 +0000 (14:16 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 31 Oct 2016 11:02:11 +0000 (05:02 -0600)
commit2ff77df8f246eea8a13a0940e9788a1dfa88d32c
treee5b8c16f1d24aaf2924d9acf7799d250437ba17c
parent2b0a6bd8227b96b412a6ed9446c793aca5602927
IB/mlx5: Fix steering resource leak

commit 7055a29471eebf4b62687944694222635ed44b09 upstream.

Fix multicast flow rule leak on adding unicast rule failure.

Fixes: 038d2ef87572 ('IB/mlx5: Add flow steering support')
Signed-off-by: Maor Gottlieb <maorg@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/infiniband/hw/mlx5/main.c