X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=lwext4%2Fext4_extent.c;h=e5ec5f85dce656363dba592db5dfb9ee9035182c;hb=db9ed22422cf9498c100746f826dd43e1725994c;hp=719a6ecfd71af23c895419670a92b316b918ee1a;hpb=2cef2313027e81f74d164151f9f03925bb09f44c;p=lwext4.git diff --git a/lwext4/ext4_extent.c b/lwext4/ext4_extent.c index 719a6ec..e5ec5f8 100644 --- a/lwext4/ext4_extent.c +++ b/lwext4/ext4_extent.c @@ -651,20 +651,12 @@ static int ext4_extent_append_extent(struct ext4_inode_ref *inode_ref, struct ext4_block block; rc = - ext4_block_get(inode_ref->fs->bdev, &block, fblock); + ext4_block_get_noread(inode_ref->fs->bdev, &block, fblock); if (rc != EOK) { ext4_balloc_free_block(inode_ref, fblock); return rc; } - if (!ext4_extent_verify_block_csum(inode_ref, - &block)) { - ext4_dbg(DEBUG_EXTENT, - DBG_WARN "Extent block checksum failed." - "Blocknr: %" PRIu64"\n", - fblock); - } - /* Put back not modified old block */ rc = ext4_block_set(inode_ref->fs->bdev, &path_ptr->block); @@ -763,18 +755,10 @@ static int ext4_extent_append_extent(struct ext4_inode_ref *inode_ref, return rc; struct ext4_block block; - rc = ext4_block_get(inode_ref->fs->bdev, &block, new_fblock); + rc = ext4_block_get_noread(inode_ref->fs->bdev, &block, new_fblock); if (rc != EOK) return rc; - if (!ext4_extent_verify_block_csum(inode_ref, - &block)) { - ext4_dbg(DEBUG_EXTENT, - DBG_WARN "Extent block checksum failed." - "Blocknr: %" PRIu64"\n", - new_fblock); - } - /* Initialize newly allocated block */ memset(block.data, 0, block_size);