diff options
author | Bhaktipriya Shridhar <bhaktipriya96@gmail.com> | 2016-08-15 18:12:48 (GMT) |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2016-10-07 20:54:30 (GMT) |
commit | 41cd3944057a5a1e5ff56a92a935576bff618b17 (patch) | |
tree | d0b16606b45c2f07b5cbdcf29c3775c7f63faef0 /drivers/infiniband/hw/mlx4/main.c | |
parent | 72a36d114187caaf434ebd5764b5f4840236ddb3 (diff) | |
download | linux-41cd3944057a5a1e5ff56a92a935576bff618b17.tar.xz |
IB/mlx4: Remove deprecated create_singlethread_workqueue
alloc_ordered_workqueue() with WQ_MEM_RECLAIM set, replaces
deprecated create_singlethread_workqueue(). This is the identity
conversion.
The workqueue "wq" queues work items &dm[i]->work, &ew->work.
It has been identity converted.
WQ_MEM_RECLAIM has been set to ensure forward progress under
memory pressure.
Signed-off-by: Bhaktipriya Shridhar <bhaktipriya96@gmail.com>
Reviewed-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'drivers/infiniband/hw/mlx4/main.c')
-rw-r--r-- | drivers/infiniband/hw/mlx4/main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/infiniband/hw/mlx4/main.c b/drivers/infiniband/hw/mlx4/main.c index f617c23..f07cbf8 100644 --- a/drivers/infiniband/hw/mlx4/main.c +++ b/drivers/infiniband/hw/mlx4/main.c @@ -3244,7 +3244,7 @@ static int __init mlx4_ib_init(void) { int err; - wq = create_singlethread_workqueue("mlx4_ib"); + wq = alloc_ordered_workqueue("mlx4_ib", WQ_MEM_RECLAIM); if (!wq) return -ENOMEM; |