diff options
| -rw-r--r-- | fs/reiserfs/journal.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/reiserfs/journal.c b/fs/reiserfs/journal.c index a059879667b1..83ac4d3b3cb0 100644 --- a/fs/reiserfs/journal.c +++ b/fs/reiserfs/journal.c | |||
| @@ -2009,10 +2009,11 @@ static int do_journal_release(struct reiserfs_transaction_handle *th, | |||
| 2009 | destroy_workqueue(commit_wq); | 2009 | destroy_workqueue(commit_wq); |
| 2010 | commit_wq = NULL; | 2010 | commit_wq = NULL; |
| 2011 | } | 2011 | } |
| 2012 | reiserfs_write_lock(sb); | ||
| 2013 | 2012 | ||
| 2014 | free_journal_ram(sb); | 2013 | free_journal_ram(sb); |
| 2015 | 2014 | ||
| 2015 | reiserfs_write_lock(sb); | ||
| 2016 | |||
| 2016 | return 0; | 2017 | return 0; |
| 2017 | } | 2018 | } |
| 2018 | 2019 | ||
