diff options
| -rw-r--r-- | drivers/md/dm-thin.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/md/dm-thin.c b/drivers/md/dm-thin.c index 28fc282b61b2..13abade76ad9 100644 --- a/drivers/md/dm-thin.c +++ b/drivers/md/dm-thin.c | |||
| @@ -1625,7 +1625,7 @@ static void noflush_work(struct thin_c *tc, void (*fn)(struct work_struct *)) | |||
| 1625 | { | 1625 | { |
| 1626 | struct noflush_work w; | 1626 | struct noflush_work w; |
| 1627 | 1627 | ||
| 1628 | INIT_WORK(&w.worker, fn); | 1628 | INIT_WORK_ONSTACK(&w.worker, fn); |
| 1629 | w.tc = tc; | 1629 | w.tc = tc; |
| 1630 | atomic_set(&w.complete, 0); | 1630 | atomic_set(&w.complete, 0); |
| 1631 | init_waitqueue_head(&w.wait); | 1631 | init_waitqueue_head(&w.wait); |
