import_from_depot size limitation

Duss Pirmin pirmin.duss at gapfruit.com
Thu Jul 18 15:50:26 CEST 2019


Hello Genodians

Is there a limit to the size (number of bytes or number of files) that
can be added via import_from_depot (ARCH: imx6, KERNEL: hw)?

I had a problem with a run script that sometimes hung (mkfs never
completing) or sometimes crashed in different components (ip pointing to
Genode::ipc_reply_wait() in ld.lib.so) after upgrading  from 19.05 to 19.07.

To debug the error I created a small version and step by step increased
its size until it was identical to the one with the error.

The last difference I found was that the script with the error imported
more depot archives.
After reducing the list of imported archives the run script now works well.

What I think is even stranger, at first I bisected the problem with the
original run script. This resulted in commit ac0ecdf855f61 triggering
the problem. But as non of my other run scripts showed this kind of
error, I suspected that it only uncovered a hidden error in my run script.

Could it be, that this is related to the size of the resulting image
(about 50MiB for image.elf and 26MiB for uImage)?


Best regards,
Pirmin



More information about the users mailing list