Loading tools/releasetools/build_image.py +14 −13 Original line number Diff line number Diff line Loading @@ -271,7 +271,7 @@ def BuildImageMkfs(in_dir, prop_dict, out_file, target_out, fs_config): base_fs_file = ConvertBlockMapToBaseFs(prop_dict["base_fs_file"]) build_command.extend(["-d", base_fs_file]) build_command.extend(["-L", prop_dict["mount_point"]]) if "extfs_inode_count" in prop_dict: if "extfs_inode_count" in prop_dict and int(prop_dict["extfs_inode_count"]) >= 0: build_command.extend(["-i", prop_dict["extfs_inode_count"]]) if "extfs_rsv_pct" in prop_dict: build_command.extend(["-M", prop_dict["extfs_rsv_pct"]]) Loading Loading @@ -448,6 +448,7 @@ def BuildImage(in_dir, prop_dict, out_file, target_out=None): size = common.RoundUpTo4K(size) else: size = ((size + block_size - 1) // block_size) * block_size if int(prop_dict["extfs_inode_count"]) >= 0: extfs_inode_count = prop_dict["extfs_inode_count"] inodes = int(fs_dict.get("Inode count", extfs_inode_count)) inodes -= int(fs_dict.get("Free inodes", "0")) Loading @@ -458,9 +459,9 @@ def BuildImage(in_dir, prop_dict, out_file, target_out=None): spare_inodes = min_spare_inodes inodes += spare_inodes prop_dict["extfs_inode_count"] = str(inodes) prop_dict["partition_size"] = str(size) logger.info( "Allocating %d Inodes for %s.", inodes, out_file) prop_dict["partition_size"] = str(size) if verity_image_builder: size = verity_image_builder.CalculateDynamicPartitionSize(size) prop_dict["partition_size"] = str(size) Loading Loading
tools/releasetools/build_image.py +14 −13 Original line number Diff line number Diff line Loading @@ -271,7 +271,7 @@ def BuildImageMkfs(in_dir, prop_dict, out_file, target_out, fs_config): base_fs_file = ConvertBlockMapToBaseFs(prop_dict["base_fs_file"]) build_command.extend(["-d", base_fs_file]) build_command.extend(["-L", prop_dict["mount_point"]]) if "extfs_inode_count" in prop_dict: if "extfs_inode_count" in prop_dict and int(prop_dict["extfs_inode_count"]) >= 0: build_command.extend(["-i", prop_dict["extfs_inode_count"]]) if "extfs_rsv_pct" in prop_dict: build_command.extend(["-M", prop_dict["extfs_rsv_pct"]]) Loading Loading @@ -448,6 +448,7 @@ def BuildImage(in_dir, prop_dict, out_file, target_out=None): size = common.RoundUpTo4K(size) else: size = ((size + block_size - 1) // block_size) * block_size if int(prop_dict["extfs_inode_count"]) >= 0: extfs_inode_count = prop_dict["extfs_inode_count"] inodes = int(fs_dict.get("Inode count", extfs_inode_count)) inodes -= int(fs_dict.get("Free inodes", "0")) Loading @@ -458,9 +459,9 @@ def BuildImage(in_dir, prop_dict, out_file, target_out=None): spare_inodes = min_spare_inodes inodes += spare_inodes prop_dict["extfs_inode_count"] = str(inodes) prop_dict["partition_size"] = str(size) logger.info( "Allocating %d Inodes for %s.", inodes, out_file) prop_dict["partition_size"] = str(size) if verity_image_builder: size = verity_image_builder.CalculateDynamicPartitionSize(size) prop_dict["partition_size"] = str(size) Loading