]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: Implement a mlx5e workqueue
authorMatthew Finlay <matt@mellanox.com>
Sun, 1 May 2016 19:59:56 +0000 (22:59 +0300)
committerDavid S. Miller <davem@davemloft.net>
Tue, 3 May 2016 17:37:26 +0000 (13:37 -0400)
commit618e0a6c52822ad1f51658f3310b6a8fddd3a431
treee79f79c1f2ba3a37fd8d93e4e8aa3de311c355e1
parentae3452623f3e54558a11334cf7782909da960f0a
net/mlx5e: Implement a mlx5e workqueue

Implement a mlx5e workqueue to handle all mlx5e specific tasks.  Move
all tasks currently using the system workqueue to the new workqueue.
This is in preparation for vxlan using the mlx5e workqueue in order to
schedule port add/remove operations.

Signed-off-by: Matthew Finlay <matt@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlx5/core/en.h
drivers/net/ethernet/mellanox/mlx5/core/en_main.c