
16 Aug
2024
16 Aug
'24
5:47 a.m.
On Wed, 31 Jul 2024 18:07:54 +0200, Richard Weinberger wrote:
bootstage_get_size() returns the total size of the data structure including associated records. When copying from gd->bootstage, only the allocation size of gd->bootstage must be used. Otherwise too much memory is copied.
This bug caused no harm so far because gd->new_bootstage is always large enough and reading beyond the allocation length of gd->bootstage caused no problem due to the U-Boot memory layout.
[...]
Applied to u-boot/next, thanks!
--
Tom