OSDN Git Service

net: hns3: fix the number of queues actually used by ARQ
authorYufeng Mo <moyufeng@huawei.com>
Tue, 5 Jan 2021 03:37:27 +0000 (11:37 +0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 6 Jan 2021 00:46:40 +0000 (16:46 -0800)
commit65e61e3c2a619c4d4b873885b2d5394025ed117b
treef50b23824805da6f108d2f0f1958351a0ce59acb
parentf04bbcbf1e38d192e94bbfa126731a52332c40b1
net: hns3: fix the number of queues actually used by ARQ

HCLGE_MBX_MAX_ARQ_MSG_NUM is used to apply memory for the number
of queues used by ARQ(Asynchronous Receive Queue), so the head
and tail pointers should also use this macro.

Fixes: 07a0556a3a73 ("net: hns3: Changes to support ARQ(Asynchronous Receive Queue)")
Signed-off-by: Yufeng Mo <moyufeng@huawei.com>
Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h