[PATCH v2] gunzip: Implement chunked decompression
Marek Vasut
marek.vasut at mailbox.org
Sat Feb 21 19:33:32 CET 2026
On 2/19/26 2:09 PM, Simon Glass wrote:
Hello Simon,
>> + /*
>> + * Allow runtime configuration of decompression chunk on
>> + * sandbox to better cover the chunked decompression
>> + * functionality without having to use > 4 GiB files.
>> + */
>> + const ulong minchunk = 0x400;
>> + const ulong maxchunk = SZ_4G - minchunk;
>> + const ulong chunk =
>> + CONFIG_IS_ENABLED(SANDBOX,
>> + (clamp(env_get_ulong("gzwrite_chunk", 10, maxchunk),
>> + minchunk, maxchunk)),
>> + (maxchunk));
>>
>
> As you mentioned in the last version, there is a compression test in
> compression.c - could you add a version of this function that takes
> maxchunk as an argument and call it from that test? Reading an
> environment variable to avoid passing a parameter seems pretty odd to
> me :-)
Do we not want to test the command line interface ?
More information about the U-Boot
mailing list