mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-29 22:02:02 +00:00
net: hns3: remove unnecessary updating port based VLAN
For the PF have called hclge_update_port_base_vlan_cfg() already before notify VF, it's unnecessary to update port based VLAN again when received mailbox request from VF. Signed-off-by: Jian Shen <shenjian15@huawei.com> Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
f2dbf0ed4e
commit
132023de71
1 changed files with 0 additions and 9 deletions
|
@ -360,15 +360,6 @@ static int hclge_set_vf_vlan_cfg(struct hclge_vport *vport,
|
|||
bool en = msg_cmd->is_kill ? true : false;
|
||||
|
||||
status = hclge_en_hw_strip_rxvtag(handle, en);
|
||||
} else if (msg_cmd->subcode == HCLGE_MBX_PORT_BASE_VLAN_CFG) {
|
||||
struct hclge_vlan_info *vlan_info;
|
||||
u16 *state;
|
||||
|
||||
state = (u16 *)&mbx_req->msg.data[HCLGE_MBX_VLAN_STATE_OFFSET];
|
||||
vlan_info = (struct hclge_vlan_info *)
|
||||
&mbx_req->msg.data[HCLGE_MBX_VLAN_INFO_OFFSET];
|
||||
status = hclge_update_port_base_vlan_cfg(vport, *state,
|
||||
vlan_info);
|
||||
} else if (msg_cmd->subcode == HCLGE_MBX_GET_PORT_BASE_VLAN_STATE) {
|
||||
struct hnae3_ae_dev *ae_dev = pci_get_drvdata(vport->nic.pdev);
|
||||
/* vf does not need to know about the port based VLAN state
|
||||
|
|
Loading…
Reference in a new issue