]> Pileus Git - ~andy/linux/blobdiff - drivers/md/dm-raid1.c
workqueue: deprecate flush[_delayed]_work_sync()
[~andy/linux] / drivers / md / dm-raid1.c
index bc5ddba8045b84a24e996235604a5db24d1d0e58..fd61f98ee1f68af3085297afc0b1c46dc0899e2f 100644 (file)
@@ -1146,7 +1146,7 @@ static void mirror_dtr(struct dm_target *ti)
 
        del_timer_sync(&ms->timer);
        flush_workqueue(ms->kmirrord_wq);
-       flush_work_sync(&ms->trigger_event);
+       flush_work(&ms->trigger_event);
        dm_kcopyd_client_destroy(ms->kcopyd_client);
        destroy_workqueue(ms->kmirrord_wq);
        free_context(ms, ti, ms->nr_mirrors);