Merge "Add support for different F2FS block sizes" into main am: 5514a5aaf6
Original change: https://android-review.googlesource.com/c/platform/build/+/2835796 Change-Id: I452c9665ca1f92842dd53a4fbe83805e2fd92f0a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
53661d57b2
2 changed files with 6 additions and 0 deletions
|
@ -2122,6 +2122,7 @@ $(if $(BOARD_$(_var)IMAGE_EROFS_BLOCKSIZE),$(hide) echo "$(1)_erofs_blocksize=$(
|
|||
$(if $(BOARD_$(_var)IMAGE_EXTFS_INODE_COUNT),$(hide) echo "$(1)_extfs_inode_count=$(BOARD_$(_var)IMAGE_EXTFS_INODE_COUNT)" >> $(2))
|
||||
$(if $(BOARD_$(_var)IMAGE_EXTFS_RSV_PCT),$(hide) echo "$(1)_extfs_rsv_pct=$(BOARD_$(_var)IMAGE_EXTFS_RSV_PCT)" >> $(2))
|
||||
$(if $(BOARD_$(_var)IMAGE_F2FS_SLOAD_COMPRESS_FLAGS),$(hide) echo "$(1)_f2fs_sldc_flags=$(BOARD_$(_var)IMAGE_F2FS_SLOAD_COMPRESS_FLAGS)" >> $(2))
|
||||
$(if $(BOARD_$(_var)IMAGE_F2FS_BLOCKSIZE),$(hide) echo "$(1)_f2fs_blocksize=$(BOARD_$(_var)IMAGE_F2FS_BLOCKSIZE)" >> $(2))
|
||||
$(if $(BOARD_$(_var)IMAGE_FILE_SYSTEM_COMPRESS),$(hide) echo "$(1)_f2fs_compress=$(BOARD_$(_var)IMAGE_FILE_SYSTEM_COMPRESS)" >> $(2))
|
||||
$(if $(BOARD_$(_var)IMAGE_FILE_SYSTEM_TYPE),$(hide) echo "$(1)_fs_type=$(BOARD_$(_var)IMAGE_FILE_SYSTEM_TYPE)" >> $(2))
|
||||
$(if $(BOARD_$(_var)IMAGE_JOURNAL_SIZE),$(hide) echo "$(1)_journal_size=$(BOARD_$(_var)IMAGE_JOURNAL_SIZE)" >> $(2))
|
||||
|
@ -2212,6 +2213,7 @@ $(if $(BOARD_EROFS_BLOCKSIZE),$(hide) echo "erofs_blocksize=$(BOARD_EROFS_BLOCKS
|
|||
$(if $(BOARD_EROFS_SHARE_DUP_BLOCKS),$(hide) echo "erofs_share_dup_blocks=$(BOARD_EROFS_SHARE_DUP_BLOCKS)" >> $(1))
|
||||
$(if $(BOARD_EROFS_USE_LEGACY_COMPRESSION),$(hide) echo "erofs_use_legacy_compression=$(BOARD_EROFS_USE_LEGACY_COMPRESSION)" >> $(1))
|
||||
$(if $(BOARD_EXT4_SHARE_DUP_BLOCKS),$(hide) echo "ext4_share_dup_blocks=$(BOARD_EXT4_SHARE_DUP_BLOCKS)" >> $(1))
|
||||
$(if $(BOARD_F2FS_BLOCKSIZE),$(hide) echo "f2fs_blocksize=$(BOARD_F2FS_BLOCKSIZE)" >> $(1))
|
||||
$(if $(BOARD_FLASH_LOGICAL_BLOCK_SIZE), $(hide) echo "flash_logical_block_size=$(BOARD_FLASH_LOGICAL_BLOCK_SIZE)" >> $(1))
|
||||
$(if $(BOARD_FLASH_ERASE_BLOCK_SIZE), $(hide) echo "flash_erase_block_size=$(BOARD_FLASH_ERASE_BLOCK_SIZE)" >> $(1))
|
||||
$(if $(filter eng, $(TARGET_BUILD_VARIANT)),$(hide) echo "verity_disable=true" >> $(1))
|
||||
|
|
|
@ -437,6 +437,8 @@ def BuildImageMkfs(in_dir, prop_dict, out_file, target_out, fs_config):
|
|||
sldc_flags = sldc_flags_str.split()
|
||||
build_command.append(str(len(sldc_flags)))
|
||||
build_command.extend(sldc_flags)
|
||||
f2fs_blocksize = prop_dict.get("f2fs_blocksize", "4096")
|
||||
build_command.extend(["-b", f2fs_blocksize])
|
||||
else:
|
||||
raise BuildImageError(
|
||||
"Error: unknown filesystem type: {}".format(fs_type))
|
||||
|
@ -721,6 +723,7 @@ def ImagePropFromGlobalDict(glob_dict, mount_point):
|
|||
"system_f2fs_compress",
|
||||
"system_f2fs_sldc_flags",
|
||||
"f2fs_sparse_flag",
|
||||
"f2fs_blocksize",
|
||||
"skip_fsck",
|
||||
"ext_mkuserimg",
|
||||
"avb_enable",
|
||||
|
@ -770,6 +773,7 @@ def ImagePropFromGlobalDict(glob_dict, mount_point):
|
|||
(True, "{}_extfs_inode_count", "extfs_inode_count"),
|
||||
(True, "{}_f2fs_compress", "f2fs_compress"),
|
||||
(True, "{}_f2fs_sldc_flags", "f2fs_sldc_flags"),
|
||||
(True, "{}_f2fs_blocksize", "f2fs_block_size"),
|
||||
(True, "{}_reserved_size", "partition_reserved_size"),
|
||||
(True, "{}_squashfs_block_size", "squashfs_block_size"),
|
||||
(True, "{}_squashfs_compressor", "squashfs_compressor"),
|
||||
|
|
Loading…
Reference in a new issue