]> 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)
commit7dfe1495413fa40e84cdbc12a8e6506401dfb8b8
treee79f79c1f2ba3a37fd8d93e4e8aa3de311c355e1
parent82fddab012bba6f20af8db0441c68c2a31f77ade
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