On Wed, 24 Jul 2024 11:25:52 +0200, Ahmad Fatoum wrote: > The function dt_struct_advance() is used to advance a pointer to the next > offset within the structure block, while checking that the result is in > bounds. > > Unfortunately, the function used a signed size argument. This had the > effect that a too-large size in the FDT wrapped around and caused the > pointer to move backwards. > > [...] Applied, thanks! [1/1] of: fdt: fix overflows when parsing sizes https://git.pengutronix.de/cgit/barebox/commit/?id=f936c591c269 (link may not be stable) Best regards, -- Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>