346
346
int kvm_arch_insert_sw_breakpoint(CPUState *cs, struct kvm_sw_breakpoint *bp)
350
348
static const uint8_t diag_501[] = {0x83, 0x24, 0x05, 0x01};
352
if (cpu_memory_rw_debug(env, bp->pc, (uint8_t *)&bp->saved_insn, 4, 0) ||
353
cpu_memory_rw_debug(env, bp->pc, (uint8_t *)diag_501, 4, 1)) {
350
if (cpu_memory_rw_debug(cs, bp->pc, (uint8_t *)&bp->saved_insn, 4, 0) ||
351
cpu_memory_rw_debug(cs, bp->pc, (uint8_t *)diag_501, 4, 1)) {