forked from Minki/linux
IB/mad: Remove deprecated create_singlethread_workqueue
The workqueue "ib_nl" queues work items &ib_nl_timed_work and &mad_agent_priv->local_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> Signed-off-by: Doug Ledford <dledford@redhat.com>
This commit is contained in:
parent
4534d85902
commit
1c99e299ba
@ -3177,7 +3177,7 @@ static int ib_mad_port_open(struct ib_device *device,
|
||||
goto error7;
|
||||
|
||||
snprintf(name, sizeof name, "ib_mad%d", port_num);
|
||||
port_priv->wq = create_singlethread_workqueue(name);
|
||||
port_priv->wq = alloc_ordered_workqueue(name, WQ_MEM_RECLAIM);
|
||||
if (!port_priv->wq) {
|
||||
ret = -ENOMEM;
|
||||
goto error8;
|
||||
|
Loading…
Reference in New Issue
Block a user