]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/md/dm-kcopyd.c
frv: Use generic irq Kconfig
[mv-sheeva.git] / drivers / md / dm-kcopyd.c
index dad32f8bce7d196bd14cd5e5d431625ddb8eca3c..924f5f0084c27191604907eaa9983a2bf687b6c1 100644 (file)
@@ -672,7 +672,8 @@ int dm_kcopyd_client_create(unsigned int nr_pages,
                goto bad_slab;
 
        INIT_WORK(&kc->kcopyd_work, do_work);
-       kc->kcopyd_wq = create_singlethread_workqueue("kcopyd");
+       kc->kcopyd_wq = alloc_workqueue("kcopyd",
+                                       WQ_NON_REENTRANT | WQ_MEM_RECLAIM, 0);
        if (!kc->kcopyd_wq)
                goto bad_workqueue;