From: Vasundhara Volam Date: Tue, 4 Dec 2012 08:32:24 +0000 (-0500) Subject: be2net: fix FW default for VF tx-rate X-Git-Tag: v2.6.39-400.9.0~25^2~38 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=f3626b70e64863f01cbd523cc604cd61c08140d8;p=users%2Fjedix%2Flinux-maple.git be2net: fix FW default for VF tx-rate BE3 FW initializes VF tx-rate to 100Mbps. Fix this to 10Gbps. Signed-off-by: Vasundhara Volam Signed-off-by: Sathya Perla Signed-off-by: David S. Miller --- diff --git a/drivers/net/benet/be_main.c b/drivers/net/benet/be_main.c index 269411af99b9..aed650b7e08a 100644 --- a/drivers/net/benet/be_main.c +++ b/drivers/net/benet/be_main.c @@ -2606,8 +2606,8 @@ static int be_vf_setup(struct be_adapter *adapter) } for_all_vfs(adapter, vf_cfg, vf) { - status = be_cmd_link_status_query(adapter, NULL, &lnk_speed, - NULL, vf + 1); + lnk_speed = 1000; + status = be_cmd_set_qos(adapter, lnk_speed, vf + 1); if (status) goto err; vf_cfg->tx_rate = lnk_speed * 10;