diff options
author | Ajit Khaparde <ajit.khaparde@emulex.com> | 2013-09-27 16:18:56 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-09-27 17:11:49 -0400 |
commit | a60b3a13ab2b5823bd66c7fa14e3f88753479e35 (patch) | |
tree | 59c32505d0af3519c355ef68e0a10ff63b93bf21 /drivers/net/ethernet | |
parent | b9fc0e53b093ed74268c25731e4b9ac9cf2db5f1 (diff) |
be2net: Fix to display the VLAN priority for a VF
VLAN priority is not being displayed for a VF currently when user executes
"ip link show" command. This patch fixes it.
Signed-off-by: Ajit Khaparde <ajit.khaparde@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet')
-rw-r--r-- | drivers/net/ethernet/emulex/benet/be_main.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/emulex/benet/be_main.c b/drivers/net/ethernet/emulex/benet/be_main.c index ad593cabeed3..2c38cc402119 100644 --- a/drivers/net/ethernet/emulex/benet/be_main.c +++ b/drivers/net/ethernet/emulex/benet/be_main.c | |||
@@ -1201,8 +1201,8 @@ static int be_get_vf_config(struct net_device *netdev, int vf, | |||
1201 | 1201 | ||
1202 | vi->vf = vf; | 1202 | vi->vf = vf; |
1203 | vi->tx_rate = vf_cfg->tx_rate; | 1203 | vi->tx_rate = vf_cfg->tx_rate; |
1204 | vi->vlan = vf_cfg->vlan_tag; | 1204 | vi->vlan = vf_cfg->vlan_tag & VLAN_VID_MASK; |
1205 | vi->qos = 0; | 1205 | vi->qos = vf_cfg->vlan_tag >> VLAN_PRIO_SHIFT; |
1206 | memcpy(&vi->mac, vf_cfg->mac_addr, ETH_ALEN); | 1206 | memcpy(&vi->mac, vf_cfg->mac_addr, ETH_ALEN); |
1207 | 1207 | ||
1208 | return 0; | 1208 | return 0; |