libertas: Remove function entry/exit debugging
In at least one place, the enter/exit debugging was not being correctly matched. Based on mailing list feedback, it was desired to drop all of these in favor of using ftrace instead. Suggested-by: Joe Perches <joe@perches.com> Suggested-by: Kalle Valo <kvalo@codeaurora.org> Signed-off-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
@@ -26,8 +26,6 @@ static int lbs_mesh_access(struct lbs_private *priv, uint16_t cmd_action,
|
||||
{
|
||||
int ret;
|
||||
|
||||
lbs_deb_enter_args(LBS_DEB_CMD, "action %d", cmd_action);
|
||||
|
||||
cmd->hdr.command = cpu_to_le16(CMD_MESH_ACCESS);
|
||||
cmd->hdr.size = cpu_to_le16(sizeof(*cmd));
|
||||
cmd->hdr.result = 0;
|
||||
@@ -36,7 +34,6 @@ static int lbs_mesh_access(struct lbs_private *priv, uint16_t cmd_action,
|
||||
|
||||
ret = lbs_cmd_with_response(priv, CMD_MESH_ACCESS, cmd);
|
||||
|
||||
lbs_deb_leave(LBS_DEB_CMD);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -47,8 +44,6 @@ static int __lbs_mesh_config_send(struct lbs_private *priv,
|
||||
int ret;
|
||||
u16 command = CMD_MESH_CONFIG_OLD;
|
||||
|
||||
lbs_deb_enter(LBS_DEB_CMD);
|
||||
|
||||
/*
|
||||
* Command id is 0xac for v10 FW along with mesh interface
|
||||
* id in bits 14-13-12.
|
||||
@@ -66,7 +61,6 @@ static int __lbs_mesh_config_send(struct lbs_private *priv,
|
||||
|
||||
ret = lbs_cmd_with_response(priv, command, cmd);
|
||||
|
||||
lbs_deb_leave(LBS_DEB_CMD);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -823,8 +817,6 @@ int lbs_init_mesh(struct lbs_private *priv)
|
||||
{
|
||||
int ret = 0;
|
||||
|
||||
lbs_deb_enter(LBS_DEB_MESH);
|
||||
|
||||
/* Determine mesh_fw_ver from fwrelease and fwcapinfo */
|
||||
/* 5.0.16p0 9.0.0.p0 is known to NOT support any mesh */
|
||||
/* 5.110.22 have mesh command with 0xa3 command id */
|
||||
@@ -870,7 +862,6 @@ int lbs_init_mesh(struct lbs_private *priv)
|
||||
ret = 1;
|
||||
}
|
||||
|
||||
lbs_deb_leave_args(LBS_DEB_MESH, "ret %d", ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -887,14 +878,11 @@ int lbs_deinit_mesh(struct lbs_private *priv)
|
||||
struct net_device *dev = priv->dev;
|
||||
int ret = 0;
|
||||
|
||||
lbs_deb_enter(LBS_DEB_MESH);
|
||||
|
||||
if (priv->mesh_tlv) {
|
||||
device_remove_file(&dev->dev, &dev_attr_lbs_mesh);
|
||||
ret = 1;
|
||||
}
|
||||
|
||||
lbs_deb_leave_args(LBS_DEB_MESH, "ret %d", ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -909,7 +897,6 @@ static int lbs_mesh_stop(struct net_device *dev)
|
||||
{
|
||||
struct lbs_private *priv = dev->ml_priv;
|
||||
|
||||
lbs_deb_enter(LBS_DEB_MESH);
|
||||
lbs_mesh_config(priv, CMD_ACT_MESH_CONFIG_STOP,
|
||||
lbs_mesh_get_channel(priv));
|
||||
|
||||
@@ -924,7 +911,6 @@ static int lbs_mesh_stop(struct net_device *dev)
|
||||
if (!lbs_iface_active(priv))
|
||||
lbs_stop_iface(priv);
|
||||
|
||||
lbs_deb_leave(LBS_DEB_MESH);
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -939,7 +925,6 @@ static int lbs_mesh_dev_open(struct net_device *dev)
|
||||
struct lbs_private *priv = dev->ml_priv;
|
||||
int ret = 0;
|
||||
|
||||
lbs_deb_enter(LBS_DEB_NET);
|
||||
if (!priv->iface_running) {
|
||||
ret = lbs_start_iface(priv);
|
||||
if (ret)
|
||||
@@ -965,7 +950,6 @@ static int lbs_mesh_dev_open(struct net_device *dev)
|
||||
lbs_mesh_get_channel(priv));
|
||||
|
||||
out:
|
||||
lbs_deb_leave_args(LBS_DEB_NET, "ret %d", ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -989,8 +973,6 @@ static int lbs_add_mesh(struct lbs_private *priv)
|
||||
struct wireless_dev *mesh_wdev;
|
||||
int ret = 0;
|
||||
|
||||
lbs_deb_enter(LBS_DEB_MESH);
|
||||
|
||||
/* Allocate a virtual mesh device */
|
||||
mesh_wdev = kzalloc(sizeof(struct wireless_dev), GFP_KERNEL);
|
||||
if (!mesh_wdev) {
|
||||
@@ -1048,7 +1030,6 @@ err_free_wdev:
|
||||
kfree(mesh_wdev);
|
||||
|
||||
done:
|
||||
lbs_deb_leave_args(LBS_DEB_MESH, "ret %d", ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -1060,7 +1041,6 @@ void lbs_remove_mesh(struct lbs_private *priv)
|
||||
if (!mesh_dev)
|
||||
return;
|
||||
|
||||
lbs_deb_enter(LBS_DEB_MESH);
|
||||
netif_stop_queue(mesh_dev);
|
||||
netif_carrier_off(mesh_dev);
|
||||
sysfs_remove_group(&(mesh_dev->dev.kobj), &lbs_mesh_attr_group);
|
||||
@@ -1069,7 +1049,6 @@ void lbs_remove_mesh(struct lbs_private *priv)
|
||||
priv->mesh_dev = NULL;
|
||||
kfree(mesh_dev->ieee80211_ptr);
|
||||
free_netdev(mesh_dev);
|
||||
lbs_deb_leave(LBS_DEB_MESH);
|
||||
}
|
||||
|
||||
|
||||
@@ -1126,8 +1105,6 @@ void lbs_mesh_ethtool_get_stats(struct net_device *dev,
|
||||
struct cmd_ds_mesh_access mesh_access;
|
||||
int ret;
|
||||
|
||||
lbs_deb_enter(LBS_DEB_ETHTOOL);
|
||||
|
||||
/* Get Mesh Statistics */
|
||||
ret = lbs_mesh_access(priv, CMD_ACT_MESH_GET_STATS, &mesh_access);
|
||||
|
||||
@@ -1153,8 +1130,6 @@ void lbs_mesh_ethtool_get_stats(struct net_device *dev,
|
||||
data[5] = priv->mstats.fwd_bcast_cnt;
|
||||
data[6] = priv->mstats.drop_blind;
|
||||
data[7] = priv->mstats.tx_failed_cnt;
|
||||
|
||||
lbs_deb_enter(LBS_DEB_ETHTOOL);
|
||||
}
|
||||
|
||||
int lbs_mesh_ethtool_get_sset_count(struct net_device *dev, int sset)
|
||||
@@ -1170,12 +1145,9 @@ int lbs_mesh_ethtool_get_sset_count(struct net_device *dev, int sset)
|
||||
void lbs_mesh_ethtool_get_strings(struct net_device *dev,
|
||||
uint32_t stringset, uint8_t *s)
|
||||
{
|
||||
lbs_deb_enter(LBS_DEB_ETHTOOL);
|
||||
|
||||
switch (stringset) {
|
||||
case ETH_SS_STATS:
|
||||
memcpy(s, mesh_stat_strings, sizeof(mesh_stat_strings));
|
||||
break;
|
||||
}
|
||||
lbs_deb_enter(LBS_DEB_ETHTOOL);
|
||||
}
|
||||
|
Reference in New Issue
Block a user