On 12/17/25 6:31 AM, Philippe Mathieu-Daudé wrote:
stl_phys_notdirty() was added in commit 8df1cd076cc ("physical memory
access functions") as a (premature?) optimisation for the CODE path.
Meanwhile 20 years passed, we might never have understood / used it
properly; the code evolved and now the recommended way to access the
CODE path is via the cpu_ld/st_mmu*() API.

Remove both address_space_stl_notdirty() and stl_phys_notdirty()
leftovers.

Suggested-by: Pierrick Bouvier <[email protected]>
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
---
  include/system/memory.h        |  6 ------
  include/exec/memory_ldst.h.inc |  2 --
  system/memory_ldst.c.inc       | 39 ----------------------------------
  3 files changed, 47 deletions(-)
Reviewed-by: Pierrick Bouvier <[email protected]>


Reply via email to