On Thu, 15 Oct 2026 15:54:51 +0200, Mattijs Korpershoek <[email protected]> wrote: > flush_cache() expects a U-Boot physical address, but avb_verify's > mmc_read_and_flush() passes a raw pointer cast to ulong. > On sandbox, host heap pointers (e.g. 0x1a27ee70) can be outside the > emulated SDRAM region (0x0 to gd->ram_size), causing map_sysmem() > inside flush_cache() to crash: > > phys_to_virt: Cannot map sandbox address 1a27ee70 > (SDRAM from 0 to 10000000) > > [...]
Reviewed-by: Guillaume La Roque <[email protected]> -- Guillaume La Roque <[email protected]>
