OSDN Git Service

net: hns3: add max order judgement for tx spare buffer
authorHao Chen <chenhao288@hisilicon.com>
Sat, 26 Mar 2022 09:51:01 +0000 (17:51 +0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 26 Mar 2022 16:16:49 +0000 (09:16 -0700)
commita89cbb16995bf15582e0d1bdb922ad1a54a2fa8c
tree94c8af0bf919c6e07426f5cdf596eec0960bcf0c
parent8778372118023e2258612c03573c47efef41d755
net: hns3: add max order judgement for tx spare buffer

Add max order judgement for tx spare buffer to avoid triggering
call trace, print related fail information instead, when user
set tx spare buf size to a large value which causes order
exceeding 10.

Fixes: e445f08af2b1 ("net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver")
Signed-off-by: Hao Chen <chenhao288@hisilicon.com>
Signed-off-by: Guangbin Huang <huangguangbin2@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c