]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero
authorXi Wang <wangxi11@huawei.com>
Tue, 14 Aug 2018 16:13:13 +0000 (17:13 +0100)
committerDavid S. Miller <davem@davemloft.net>
Tue, 14 Aug 2018 16:54:23 +0000 (09:54 -0700)
commit3e9f9db546bf1596a2783a15a0e81c8f9c40a1a8
tree72ad8a49d27be613c8b05c2d75635d8603d96025
parent61dc0963d38fd5f173f9d023b6c897db14ed6db4
net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero

According to the functional specification of hardware, the first
descriptor of response from command 'lookup vlan talbe' is not valid.
Currently, the first descriptor is parsed as normal value, which will
cause an expected error.

This patch fixes this problem by skipping the first descriptor.

Fixes: 575d84053c84 ("net: hns3: Add HNS3 Acceleration Engine & Compatibility Layer Support")
Signed-off-by: Xi Wang <wangxi11@huawei.com>
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: Salil Mehta <salil.mehta@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c