diff --git a/[refs] b/[refs] index 6766e65ddd84..f98f5575c3a7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 27026a05bb805866a3b9068dda8153b72cb942f4 +refs/heads/master: 0523676d3f3aa7edeea63cc3a1bc4dc612380a26 diff --git a/trunk/fs/reiserfs/journal.c b/trunk/fs/reiserfs/journal.c index a059879667b1..83ac4d3b3cb0 100644 --- a/trunk/fs/reiserfs/journal.c +++ b/trunk/fs/reiserfs/journal.c @@ -2009,10 +2009,11 @@ static int do_journal_release(struct reiserfs_transaction_handle *th, destroy_workqueue(commit_wq); commit_wq = NULL; } - reiserfs_write_lock(sb); free_journal_ram(sb); + reiserfs_write_lock(sb); + return 0; }