diff options
| -rw-r--r-- | fs/jbd2/transaction.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/jbd2/transaction.c b/fs/jbd2/transaction.c index ac311037d7a5..8aa453784402 100644 --- a/fs/jbd2/transaction.c +++ b/fs/jbd2/transaction.c | |||
| @@ -532,6 +532,7 @@ int jbd2_journal_start_reserved(handle_t *handle, unsigned int type, | |||
| 532 | */ | 532 | */ |
| 533 | ret = start_this_handle(journal, handle, GFP_NOFS); | 533 | ret = start_this_handle(journal, handle, GFP_NOFS); |
| 534 | if (ret < 0) { | 534 | if (ret < 0) { |
| 535 | handle->h_journal = journal; | ||
| 535 | jbd2_journal_free_reserved(handle); | 536 | jbd2_journal_free_reserved(handle); |
| 536 | return ret; | 537 | return ret; |
| 537 | } | 538 | } |
