On 4/21/21 6:56 PM, David Gibson wrote:
I don't actually know if qemu has TCG watchpoint support on any hardware. Presumably it would mean instrumenting all the tcg loads and stores.
We tag the soft tlb for pages that contain watchpoints. See include/hw/core/cpu.h: cpu_watchpoint_insert cpu_watchpoint_remove r~