]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns3: add check to number of buffer descriptors
authorWeihang Li <liweihang@hisilicon.com>
Thu, 20 Jun 2019 08:52:42 +0000 (16:52 +0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 26 Jun 2019 15:59:02 +0000 (11:59 -0400)
commit1f7b7c9de4b1330e64feb7ac32d2bb0df1e24f13
treee1c46571849deb539f19d186264d1638678c7e3a
parentd5568d2005bd331667de7500b1c3db55993012b3
net: hns3: add check to number of buffer descriptors

This patch adds check to number of bds before we allocate memory for
them. If we get an invalid bd num in some cases, it will cause a memory
overflow.

Signed-off-by: Weihang Li <liweihang@hisilicon.com>
Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h