Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 27bc90d6 authored by /e/ robot's avatar /e/ robot
Browse files

Merge remote-tracking branch 'origin/lineage-17.1' into v1-q

parents ac1dd059 f3033272
Loading
Loading
Loading
Loading
+14 −13
Original line number Diff line number Diff line
@@ -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"]])
@@ -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"))
@@ -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)