|
@@ -961,7 +961,8 @@ static int mcp251x_open(struct net_device *net)
|
|
goto open_unlock;
|
|
goto open_unlock;
|
|
}
|
|
}
|
|
|
|
|
|
- priv->wq = create_freezable_workqueue("mcp251x_wq");
|
|
|
|
|
|
+ priv->wq = alloc_workqueue("mcp251x_wq", WQ_FREEZABLE | WQ_MEM_RECLAIM,
|
|
|
|
+ 0);
|
|
INIT_WORK(&priv->tx_work, mcp251x_tx_work_handler);
|
|
INIT_WORK(&priv->tx_work, mcp251x_tx_work_handler);
|
|
INIT_WORK(&priv->restart_work, mcp251x_restart_work_handler);
|
|
INIT_WORK(&priv->restart_work, mcp251x_restart_work_handler);
|
|
|
|
|