File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
drivers/net/ethernet/mellanox/mlx5/core/en_accel Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -1040,11 +1040,17 @@ static int mlx5e_xfrm_add_policy(struct xfrm_policy *x,
1040
1040
return err ;
1041
1041
}
1042
1042
1043
- static void mlx5e_xfrm_free_policy (struct xfrm_policy * x )
1043
+ static void mlx5e_xfrm_del_policy (struct xfrm_policy * x )
1044
1044
{
1045
1045
struct mlx5e_ipsec_pol_entry * pol_entry = to_ipsec_pol_entry (x );
1046
1046
1047
1047
mlx5e_accel_ipsec_fs_del_pol (pol_entry );
1048
+ }
1049
+
1050
+ static void mlx5e_xfrm_free_policy (struct xfrm_policy * x )
1051
+ {
1052
+ struct mlx5e_ipsec_pol_entry * pol_entry = to_ipsec_pol_entry (x );
1053
+
1048
1054
kfree (pol_entry );
1049
1055
}
1050
1056
@@ -1065,6 +1071,7 @@ static const struct xfrmdev_ops mlx5e_ipsec_packet_xfrmdev_ops = {
1065
1071
1066
1072
.xdo_dev_state_update_curlft = mlx5e_xfrm_update_curlft ,
1067
1073
.xdo_dev_policy_add = mlx5e_xfrm_add_policy ,
1074
+ .xdo_dev_policy_delete = mlx5e_xfrm_del_policy ,
1068
1075
.xdo_dev_policy_free = mlx5e_xfrm_free_policy ,
1069
1076
};
1070
1077
You can’t perform that action at this time.
0 commit comments