]> git.itanic.dy.fi Git - linux-stable/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)
commitb3c3fe8e9961c3c76f8c6c6d5e50336cb6b16b48
treee86c705af3a86c99d401f3b540d8a810f00a7220
parent54e1f08bddbe63a3c0ae44f65df2c8b895003ef4
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