Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
[cascardo/linux.git] / drivers / net / bonding / bond_main.c
index 9599ed6..3f31ca3 100644 (file)
@@ -4628,7 +4628,7 @@ static int bond_init(struct net_device *bond_dev)
 
        netdev_dbg(bond_dev, "Begin bond_init\n");
 
-       bond->wq = create_singlethread_workqueue(bond_dev->name);
+       bond->wq = alloc_ordered_workqueue(bond_dev->name, WQ_MEM_RECLAIM);
        if (!bond->wq)
                return -ENOMEM;