ProductFilesystemConfig

The product options for configuring the filesystem. The options include which filesystems to build and how, but do not contain constraints derived from the board or partition size.

FieldTypeDescriptionDefault
watch_for_nand bool Make fshost watch for NAND devices.
volume VolumeConfig Which volume to build to hold the filesystems. fxfs
no_zxcrypt bool Disable zxcrypt. This argument only applies when using minfs.
image_name ImageName The filename to use for the zbi and vbmeta. fuchsia
image_mode FilesystemImageMode Whether the filesystem image should be placed in a separate partition, in a ramdisk, or nonexistent. partition
format_data_on_corruption FormatDataOnCorruption If format_data_on_corruption is true (the default), fshost formats minfs partition on finding it corrupted. Set to false to keep the devices in a corrupted state which might be of help to debug issues. true
blobfs_write_compression_algorithm BlobfsWriteCompressionAlgorithm The compression algorithm that blobfs should use for writing blobs at runtime. If unset, an internally defined system default is used.
blobfs_cache_eviction_policy BlobfsCacheEvictionPolicy Controls blobfs' eviction strategy for pager-backed blobs with no open handles or VMO clones. If unset, an internally defined system default is used.