Changeset 4cdac68 in mainline for uspace/lib/ext4/libext4_ialloc.c
- Timestamp:
- 2012-07-20T20:27:31Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b828907
- Parents:
- 865a4bf
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ext4/libext4_ialloc.c
r865a4bf r4cdac68 141 141 sb, free_inodes); 142 142 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 151 143 bg_ref->dirty = true; 152 144 … … 241 233 ext4_block_group_set_free_inodes_count(bg, sb, free_inodes); 242 234 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 250 235 /* Increment used directories counter */ 251 236 if (is_dir) {
Note:
See TracChangeset
for help on using the changeset viewer.