mirror of
https://github.com/torvalds/linux
synced 2024-11-05 18:23:50 +00:00
net/mlx5e: Make the log friendly when decapsulation offload not supported
If we try to offload decapsulation actions to VFs hw, we get the log [1]. It's not friendly, because the kind of net device is null, and we don't know what '0' means. [1] "mlx5_core 0000:05:01.2 vf_0: decapsulation offload is not supported for net device (0)" Signed-off-by: Tonghao Zhang <xiangxia.m.yue@gmail.com> Reviewed-by: Roi Dayan <roid@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
This commit is contained in:
parent
eda99e11a0
commit
1b18b78151
1 changed files with 5 additions and 3 deletions
|
@ -96,7 +96,7 @@ static const char *mlx5e_netdev_kind(struct net_device *dev)
|
|||
if (dev->rtnl_link_ops)
|
||||
return dev->rtnl_link_ops->kind;
|
||||
else
|
||||
return "";
|
||||
return "unknown";
|
||||
}
|
||||
|
||||
static int mlx5e_route_lookup_ipv6(struct mlx5e_priv *priv,
|
||||
|
@ -636,8 +636,10 @@ int mlx5e_tc_tun_parse(struct net_device *filter_dev,
|
|||
headers_c, headers_v);
|
||||
} else {
|
||||
netdev_warn(priv->netdev,
|
||||
"decapsulation offload is not supported for %s net device (%d)\n",
|
||||
mlx5e_netdev_kind(filter_dev), tunnel_type);
|
||||
"decapsulation offload is not supported for %s (kind: \"%s\")\n",
|
||||
netdev_name(filter_dev),
|
||||
mlx5e_netdev_kind(filter_dev));
|
||||
|
||||
return -EOPNOTSUPP;
|
||||
}
|
||||
return err;
|
||||
|
|
Loading…
Reference in a new issue