Changeset 91fc2dae in mainline for uspace/lib/ext4/src/filesystem.c


Ignore:
Timestamp:
2018-12-13T09:06:40Z (5 years ago)
Author:
Maurizio Lombardi <mlombard@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4d7bf35
Parents:
c9c1ccd
git-author:
Maurizio Lombardi <mlombard@…> (2018-12-12 18:11:04)
git-committer:
Maurizio Lombardi <mlombard@…> (2018-12-13 09:06:40)
Message:

libext4: fs creation should support different block sizes, not only 1k

This was not possible before because of some wrong assumptions in
ext4_superblock_get_blocks_in_group() and
ext4_superblock_get_group_backup_blocks()
and hardcoded values in ext4_superblock_create()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ext4/src/filesystem.c

    rc9c1ccd r91fc2dae  
    714714                /* One for block bitmap one for inode bitmap */
    715715                free_blocks = free_blocks - reserved - 2 - inode_table_blocks;
    716                 if (bg_index == 0)
    717                         ++free_blocks; /* XXX Why? */
    718716
    719717                ext4_block_group_set_free_blocks_count(bg_ref->block_group,
Note: See TracChangeset for help on using the changeset viewer.