summaryrefslogtreecommitdiff
path: root/squashfs_utils/mksquashfsimage.sh
AgeCommit message (Collapse)Author
2016-07-26SquashFS whitelist support.Mohan Srinivasan
Support for specifying a (whole file) whitelist to mksquashfs, so that frequently read in files will not be compressed. Bug: 28605313 Signed-off-by: Mohan Srinivasan <srmohan@google.com> Change-Id: I07c848266ed656b7df3daf7f0e3569f5c9012280
2016-06-16resolve merge conflicts of 041bdd8 to nyc-mr1-devMohamad Ayyash
Change-Id: I8b9b227f8afedb1eb77de8be9de689e3c621003e
2016-06-15mksquashfsimage.sh: Make disable-4k-align a paramterMohamad Ayyash
BUG: 29388879 Change-Id: I6ede2273419ba986d08decc0540741c54ed736b1 Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
2016-06-15resolve merge conflicts of 7354c0e to nyc-mr1-devMohamad Ayyash
Change-Id: I19693f5459794b71decfae4507fb2742c74f7c41
2016-06-13Disable fragments and duplicates detection for squashfsMohamad Ayyash
They don't play nicely with generating block maps. Fragments reduce performance. A later patch will add workaround for duplicate detection. BUG: 22322817 Change-Id: I01c731202ef7a2450b5d1beca627a0158c9cc3b4 Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
2016-06-13mksquashfsimage.sh: Add support for passing block map filesMohamad Ayyash
BUG: 22322817 Change-Id: I7e17f6ad3a503ee97f7a81a1a8382cff47a913c6 Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
2016-06-03Introduce squashfs compression thresholdMohamad Ayyash
If we can't beat that compression ratio for a single block then we leave it uncompressed. The choice of the threshold depends on the cost of I/O in a specific device which is determined from block I/O speed and CPU speed. BUG: 29058965 Change-Id: I8d17a4551c7d00ddb85687381b7cb0d6c60babf6 Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
2016-05-24Disable fragments for squashfsMohamad Ayyash
BUG: 28920352 BUG: 22322817 Change-Id: I01c731202ef7a2450b5d1beca627a0158c9cc3b4 Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
2016-04-07Remove canned_fs_config from ext4_utilsMohamad Ayyash
It is now also used in mksquashfs so it was added to libcutils BUG: 27467028 Change-Id: I81c87938d5b6b200a8ad817f0c64c5ca699f451c Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
2015-07-09fs_config: align with new explicit fs_config target_out parameterThierry Strudel
Bug: 21989305 Bug: 22048934 Change-Id: I82c16c70a776e13b3365672b2820ee965525de9a Signed-off-by: Thierry Strudel <tstrudel@google.com>
2015-06-24resolved conflicts for merge of ee3d4d49 to mnc-devSimon Wilson
Change-Id: Ibfa043e2a7400e659f0355bcd139352b02a058e9
2015-06-24Merge "mksquashfsimge.sh: Support creating a sparse image" into mnc-devMohamad Ayyash
2015-06-24mksquashfsimage.sh: Add forward slash for SRC_DIRMohamad Ayyash
There is a bug in mksquashfs that fails to interpret symlink dirs unless they have a forward slash Change-Id: I64df07d99858a792e1d7af5d11234fe8b75f91ae Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
2015-06-24mksquashfsimge.sh: Support creating a sparse imageMohamad Ayyash
Change-Id: Idc28996028e666f929c032e5380312b7b28faa91 Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
2015-06-17Add switches for compressorSimon Wilson
Change-Id: I297321db3996d07e9eba3edc0b2837c8d221ab1a
2015-06-16Introduce mksquashfsimage.shMohamad Ayyash
Change-Id: I2b916ef3ef60b40f506e1f1be59482f7b071cdb2 Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
2015-03-03Introduce mksquashfsimage.shMohamad Ayyash
Change-Id: I2b916ef3ef60b40f506e1f1be59482f7b071cdb2 Signed-off-by: Mohamad Ayyash <mkayyash@google.com>