]> www.infradead.org Git - users/hch/dma-mapping.git/commit
net/mlx5: HWS, fixed double free in error flow of definer layout
authorYevgeny Kliteynik <kliteyn@nvidia.com>
Tue, 15 Oct 2024 09:32:02 +0000 (12:32 +0300)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 17 Oct 2024 10:14:07 +0000 (12:14 +0200)
commit5aa2184e29081665f915594bc6de9b7fee6e4883
tree34345729c7afefad00019737d6d04b9bfcf168ec
parent65b4eb9f3d1e037100b157e023f4d3d988aafd29
net/mlx5: HWS, fixed double free in error flow of definer layout

Fix error flow bug that could lead to double free of a buffer
during a failure to calculate a suitable definer layout.

Fixes: 74a778b4a63f ("net/mlx5: HWS, added definers handling")
Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
Reviewed-by: Itamar Gozlan <igozlan@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_definer.c