diff options
-rw-r--r-- | fs/reiserfs/super.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/reiserfs/super.c b/fs/reiserfs/super.c index ea63ab13ef92..71fbbe3e2dab 100644 --- a/fs/reiserfs/super.c +++ b/fs/reiserfs/super.c | |||
@@ -2172,6 +2172,9 @@ error_unlocked: | |||
2172 | reiserfs_write_unlock(s); | 2172 | reiserfs_write_unlock(s); |
2173 | } | 2173 | } |
2174 | 2174 | ||
2175 | if (sbi->commit_wq) | ||
2176 | destroy_workqueue(sbi->commit_wq); | ||
2177 | |||
2175 | cancel_delayed_work_sync(&REISERFS_SB(s)->old_work); | 2178 | cancel_delayed_work_sync(&REISERFS_SB(s)->old_work); |
2176 | 2179 | ||
2177 | reiserfs_free_bitmap_cache(s); | 2180 | reiserfs_free_bitmap_cache(s); |