Changeset 4cdac68 in mainline for uspace/lib/ext4/libext4_ialloc.c


Ignore:
Timestamp:
2012-07-20T20:27:31Z (12 years ago)
Author:
Frantisek Princ <frantisek.princ@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b828907
Parents:
865a4bf
Message:

debugged initialization of block group structures

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ext4/libext4_ialloc.c

    r865a4bf r4cdac68  
    141141                        sb, free_inodes);
    142142
    143         /* Set unused i-nodes count if supported */
    144         if (ext4_block_group_has_flag(bg_ref->block_group, EXT4_BLOCK_GROUP_INODE_UNINIT)) {
    145                 uint32_t unused_inodes = ext4_block_group_get_itable_unused(
    146                                 bg_ref->block_group, sb);
    147                 unused_inodes++;
    148                 ext4_block_group_set_itable_unused(bg_ref->block_group, sb, unused_inodes);
    149         }
    150 
    151143        bg_ref->dirty = true;
    152144
     
    241233                        ext4_block_group_set_free_inodes_count(bg, sb, free_inodes);
    242234
    243                         /* Decrement unused i-nodes counter if supported */
    244                         if (ext4_block_group_has_flag(bg, EXT4_BLOCK_GROUP_INODE_UNINIT)) {
    245                                 uint16_t unused_inodes = ext4_block_group_get_itable_unused(bg, sb);
    246                                 unused_inodes--;
    247                                 ext4_block_group_set_itable_unused(bg, sb, unused_inodes);
    248                         }
    249 
    250235                        /* Increment used directories counter */
    251236                        if (is_dir) {
Note: See TracChangeset for help on using the changeset viewer.