diff --git a/sys/dev/mlx5/mlx5_core/mlx5_fs_tree.c b/sys/dev/mlx5/mlx5_core/mlx5_fs_tree.c --- a/sys/dev/mlx5/mlx5_core/mlx5_fs_tree.c +++ b/sys/dev/mlx5/mlx5_core/mlx5_fs_tree.c @@ -1521,7 +1521,7 @@ mutex_unlock(&dst->clients_lock); err = iter_handler->add_dst_cb(dst, is_new_rule, - NULL, + data, iter_handler->client_context); if (err) break;