Skip to content

Commit a23dae7

Browse files
roidayanSaeed Mahameed
authored andcommitted
net/mlx5e: Fix freeing flow with kfree() and not kvfree()
Flows are allocated with kzalloc() so free with kfree(). Fixes: 04de7dd ("net/mlx5e: Infrastructure for duplicated offloading of TC flows") Signed-off-by: Roi Dayan <[email protected]> Reviewed-by: Eli Britstein <[email protected]> Signed-off-by: Saeed Mahameed <[email protected]>
1 parent c431f85 commit a23dae7

File tree

1 file changed

+1
-1
lines changed
  • drivers/net/ethernet/mellanox/mlx5/core

1 file changed

+1
-1
lines changed

drivers/net/ethernet/mellanox/mlx5/core/en_tc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1627,7 +1627,7 @@ static void __mlx5e_tc_del_fdb_peer_flow(struct mlx5e_tc_flow *flow)
16271627
flow_flag_clear(flow, DUP);
16281628

16291629
mlx5e_tc_del_fdb_flow(flow->peer_flow->priv, flow->peer_flow);
1630-
kvfree(flow->peer_flow);
1630+
kfree(flow->peer_flow);
16311631
flow->peer_flow = NULL;
16321632
}
16331633

0 commit comments

Comments
 (0)