diff options
| author | Kaho Ng <ngkaho1234@gmail.com> | 2017-06-22 04:20:43 +0800 |
|---|---|---|
| committer | Kaho Ng <ngkaho1234@gmail.com> | 2017-06-22 18:15:26 +0800 |
| commit | 47bbb862d874321903f8881761ee7ca94674142a (patch) | |
| tree | 909eb46bf4eb648844d79277540c7b28cb8929b7 /src | |
| parent | faa76ad23b0ce89d3f0f6bb53740fb47d42ca9f3 (diff) | |
ext4_balloc: fix not creating revoke records correctly
We fix ext4_balloc_free_blocks() not creating revoke records
correctly according to start block and block count parameter
from caller.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ext4_balloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ext4_balloc.c b/src/ext4_balloc.c index 8e5e26c..8945554 100644 --- a/src/ext4_balloc.c +++ b/src/ext4_balloc.c @@ -336,7 +336,7 @@ int ext4_balloc_free_blocks(struct ext4_inode_ref *inode_ref, uint32_t i; for (i = 0;i < blk_cnt;i++) { - rc = ext4_trans_try_revoke_block(fs->bdev, first + i); + rc = ext4_trans_try_revoke_block(fs->bdev, start_block + i); if (rc != EOK) return rc; |
