On Mon, 13 Jul 2026 14:58:46 -0700 Pierrick Bouvier <[email protected]> wrote: > > On 7/13/2026 1:07 PM, Matheus Tavares Bernardino wrote: > > > > + > > +void hexagon_touch_memory(CPUHexagonState *env, uint32_t start_addr, > > + uint32_t length, uintptr_t retaddr) > > +{ > > + unsigned int warm; > > + uint32_t first = page_start(start_addr); > > + uint32_t last = page_start(start_addr + length - 1); > > + for (uint32_t page = first; page <= last; page += TARGET_PAGE_SIZE) { > > + hexagon_read_memory(env, page, 1, &warm, retaddr); > > + } > > +} > > + > > Name could be misleading, I would be expectng to see a read/write > sequence in each page instead of just reading. > Maybe hexagon_peek_memory_range?
Good call, will do.
