diff options
author | Hyotaek Shim <hyotaek.shim@samsung.com> | 2022-08-02 12:29:34 +0900 |
---|---|---|
committer | Hyotaek Shim <hyotaek.shim@samsung.com> | 2022-08-02 12:33:28 +0900 |
commit | 0e22fc1e903abf771ea49d7455cff4548c08bd4b (patch) | |
tree | d8156effa3071e5b583ad5b719044a66b841cc5f | |
parent | 3d197349860ea595d72af503d79bb0196cb73167 (diff) | |
download | meta-mobile-submit/tizen/20220802.230326.tar.gz meta-mobile-submit/tizen/20220802.230326.tar.bz2 meta-mobile-submit/tizen/20220802.230326.zip |
[TRE-2948] Apply squashfsoptions_maxsize option for squashfs size limitationsubmit/tizen/20220802.230326accepted/tizen/unified/20220803.011432
If the compressed size is larger than squashfsoptions_maxsiz, MIC process will be terminated.
if item['squashfsoptions_maxsize']:
squashfsoptions_maxsize=int(item['squashfsoptions_maxsize']) * 1024 * 1024
imgsize = os.stat(self._imgdir+"/"+item['label']+fs_suffix).st_size
if imgsize > squashfsoptions_maxsize:
msger.error("squashfs img size is too large (%d > %d)" % (imgsize, squashfsoptions_maxsize))
sys.exit()
Change-Id: I87f089865efdb3c8389b49f5554190d0d272796e
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
-rw-r--r-- | partitions/btrfs-rootfs-tm1 | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/partitions/btrfs-rootfs-tm1 b/partitions/btrfs-rootfs-tm1 index 49fd782..3c0b454 100644 --- a/partitions/btrfs-rootfs-tm1 +++ b/partitions/btrfs-rootfs-tm1 @@ -2,4 +2,4 @@ part / --size=1270 --ondisk mmcblk0p --fstype=btrfs --label=rootfs --fsoptions=d part /opt/ --size=1000 --ondisk mmcblk0p --fstype=ext4 --label=system-data --extoptions="-m 0 -O ^64bit,^metadata_csum" part /opt/usr --size=2000 --ondisk mmcblk0p --fstype=ext4 --label=user --extoptions="-m 0 -O ^64bit,^metadata_csum" part /boot/kernel/mod_tizen_tm1/lib/modules --size=12 --ondisk mmcblk0p --fstype=ext4 --label=modules --extoptions="-O ^64bit,^metadata_csum" -part /mnt/initrd --size=14 --ondisk mmcblk0p --fstype=squashfs --label=ramdisk --extoptions="-b 1024 -O ^has_journal" +part /mnt/initrd --size=20 --ondisk mmcblk0p --fstype=squashfs --squashfsoptions_maxsize=8 --label=ramdisk --extoptions="-b 1024 -O ^has_journal" |