Hi!

On Tue, Apr 14, 2020 at 5:27 PM <[email protected]> wrote:
> be aware that LZMA_TEXT_START=0x82000000, so this won't work on any 32 MB RAM 
> devices if I calculated right.

Correct. But I assume there won't be enough memory for
userspace programs if uncompressed kernel reaches 5MB.

> This of course won't be a problem for mt7621, but if the same strategy is 
> applied to other subtargets, LZMA_TEXT_START might be lowered then.
> So, maybe it would make sense to lower that right away before testing if that 
> applies. (One obviously could also have subtarget-dependent values for that 
> or just disable all 32 MB devices as well...) On ath79, for example, this 
> value was chosen differently to work on 32 MB RAM devices as well.

lzma-loader can be executed from anywhere in memory. After
being executed, the first thing it does is copying itself to defined
LZMA_TEXT_START. We don't really need to test a change of
LZMA_TEXT_START on every boards as its our own code doing
the same thing. So I'd like to leave this untouched and change it
later if needed.

-- 
Regards,
Chuanhong Guo

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to