On 23/10/25 15:06, Philippe Mathieu-Daudé wrote:
From: Richard Henderson <[email protected]>

Notice writes to pages which are being monitored.  Mark the page dirty,
re-enable writes, and retry the instruction without emulation.

Assert the fault is not from a stage1 page table walk.

Signed-off-by: Richard Henderson <[email protected]>
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
---
  target/arm/hvf/hvf.c | 52 ++++++++++++++++++++++++++++++++++++--------
  1 file changed, 43 insertions(+), 9 deletions(-)

Tested-by: Philippe Mathieu-Daudé <[email protected]>
Reviewed-by: Philippe Mathieu-Daudé <[email protected]>

Reply via email to