]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns3: schedule hclgevf_service by using delayed workqueue
authorYunsheng Lin <linyunsheng@huawei.com>
Sat, 14 Dec 2019 02:06:37 +0000 (10:06 +0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 17 Dec 2019 00:12:25 +0000 (16:12 -0800)
commite8c3b506d251b7aa601bb58ff561c45e73249cdd
treee86c705af3a86c99d401f3b540d8a810f00a7220
parent0d587c08cf3a96f2dd319eec967a6164be26d443
net: hns3: schedule hclgevf_service by using delayed workqueue

Currently, a timer is defined to schedule hclgevf_service per
second. To simplify the code, this patch uses the delayed work
instead of timer to schedule hclgevf_serive.

Signed-off-by: Yunsheng Lin <linyunsheng@huawei.com>
Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h