projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ba317e8
)
net/mlx5e: TC, Fix error handling memory leak
author
Chris Mi
<cmi@nvidia.com>
Thu, 6 May 2021 03:40:34 +0000
(11:40 +0800)
committer
Saeed Mahameed
<saeedm@nvidia.com>
Tue, 10 Aug 2021 03:56:58 +0000
(20:56 -0700)
Free the offload sample action on error.
Fixes:
f94d6389f6a8
("net/mlx5e: TC, Add support to offload sample action")
Signed-off-by: Chris Mi <cmi@nvidia.com>
Reviewed-by: Oz Shlomo <ozsh@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/esw/sample.c
patch
|
blob
|
history
diff --git
a/drivers/net/ethernet/mellanox/mlx5/core/esw/sample.c
b/drivers/net/ethernet/mellanox/mlx5/core/esw/sample.c
index
794012c
..
d3ad78a
100644
(file)
--- a/
drivers/net/ethernet/mellanox/mlx5/core/esw/sample.c
+++ b/
drivers/net/ethernet/mellanox/mlx5/core/esw/sample.c
@@
-501,6
+501,7
@@
err_sampler:
err_offload_rule:
mlx5_esw_vporttbl_put(esw, &per_vport_tbl_attr);
err_default_tbl:
+ kfree(sample_flow);
return ERR_PTR(err);
}