IPoIB: Remove unused local_rate tracking
Now that low-level drivers handle the conversion from an absolute rate to a relative rate, there's no need for the IPoIB driver to keep track of the local port's data rate. Signed-off-by: Roland Dreier <rolandd@cisco.com>
This commit is contained in:
parent
1812063ba3
commit
658bcef619
2 changed files with 3 additions and 6 deletions
|
@ -219,7 +219,6 @@ struct ipoib_dev_priv {
|
||||||
|
|
||||||
union ib_gid local_gid;
|
union ib_gid local_gid;
|
||||||
u16 local_lid;
|
u16 local_lid;
|
||||||
u8 local_rate;
|
|
||||||
|
|
||||||
unsigned int admin_mtu;
|
unsigned int admin_mtu;
|
||||||
unsigned int mcast_mtu;
|
unsigned int mcast_mtu;
|
||||||
|
|
|
@ -527,11 +527,9 @@ void ipoib_mcast_join_task(struct work_struct *work)
|
||||||
{
|
{
|
||||||
struct ib_port_attr attr;
|
struct ib_port_attr attr;
|
||||||
|
|
||||||
if (!ib_query_port(priv->ca, priv->port, &attr)) {
|
if (!ib_query_port(priv->ca, priv->port, &attr))
|
||||||
priv->local_lid = attr.lid;
|
priv->local_lid = attr.lid;
|
||||||
priv->local_rate = attr.active_speed *
|
else
|
||||||
ib_width_enum_to_int(attr.active_width);
|
|
||||||
} else
|
|
||||||
ipoib_warn(priv, "ib_query_port failed\n");
|
ipoib_warn(priv, "ib_query_port failed\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue