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>
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"