Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
[GitHub/LineageOS/android_kernel_motorola_exynos9610.git] / drivers / net / bonding / bond_main.c
index 9599ed6f121382355b660147fb63554d7a405970..3f31ca32f52b8149195456cc22788080259bd453 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;