diff options
| author | Kaho Ng <ngkaho1234@gmail.com> | 2016-08-24 07:18:09 +0000 |
|---|---|---|
| committer | Kaho Ng <ngkaho1234@gmail.com> | 2016-08-24 15:53:56 +0800 |
| commit | 13875d2d90245070874fb7e85d9dcd86699bca5e (patch) | |
| tree | 41b45153aaa9ca31be4f061bab89344c000a3e6e /src | |
| parent | 318276320cd6beafa4781aaa1d6694c60adeb18a (diff) | |
ext4_journal: do not replay revoked block within the same transaction
Diffstat (limited to 'src')
| -rw-r--r-- | src/ext4_journal.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ext4_journal.c b/src/ext4_journal.c index 76cb0a9..a848260 100644 --- a/src/ext4_journal.c +++ b/src/ext4_journal.c @@ -884,7 +884,7 @@ static void jbd_replay_block_tags(struct jbd_fs *jbd_fs, * is equal or greater than that in revoke entry.*/ revoke_entry = jbd_revoke_entry_lookup(info, block); if (revoke_entry && - trans_id_diff(arg->this_trans_id, revoke_entry->trans_id) < 0) + trans_id_diff(arg->this_trans_id, revoke_entry->trans_id) <= 0) return; ext4_dbg(DEBUG_JBD, |
