]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns3: fix vf id check issue when add flow director rule
authorJian Shen <shenjian15@huawei.com>
Thu, 20 Dec 2018 03:52:03 +0000 (11:52 +0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 20 Dec 2018 07:47:58 +0000 (23:47 -0800)
commit614f1cbe3c11d1719d70fbbc35a679d0bc7e0b9d
tree693ad16258fac2c33abb9e24daff1e43f0400248
parentf03a746c261ca0741138195d3c6a7d033a9f51b0
net: hns3: fix vf id check issue when add flow director rule

When add flow director fule for vf, the vf id is used as array
subscript before valid checking, which may cause memory overflow.

Fixes: 20dd70e1a57b ("net: hns3: Add support for rule add/delete for flow director")
Signed-off-by: Jian Shen <shenjian15@huawei.com>
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c