Re: [Qemu-devel] [RFC v3 30/56] i386: convert to cpu_interrupt_request

2018-10-23 Thread Emilio G. Cota
On Sun, Oct 21, 2018 at 14:27:22 +0100, Richard Henderson wrote: > On 10/19/18 2:05 AM, Emilio G. Cota wrote: > > @@ -713,9 +713,9 @@ int hvf_vcpu_exec(CPUState *cpu) > > switch (exit_reason) { > > case EXIT_REASON_HLT: { > > macvm_set_rip(cpu, rip + ins_len); > > -

Re: [Qemu-devel] [RFC v3 30/56] i386: convert to cpu_interrupt_request

2018-10-21 Thread Richard Henderson
On 10/19/18 2:05 AM, Emilio G. Cota wrote: > @@ -713,9 +713,9 @@ int hvf_vcpu_exec(CPUState *cpu) > switch (exit_reason) { > case EXIT_REASON_HLT: { > macvm_set_rip(cpu, rip + ins_len); > -if (!((cpu->interrupt_request & CPU_INTERRUPT_HARD) && > +

[Qemu-devel] [RFC v3 30/56] i386: convert to cpu_interrupt_request

2018-10-18 Thread Emilio G. Cota
Cc: Richard Henderson Cc: Eduardo Habkost Signed-off-by: Emilio G. Cota --- target/i386/cpu.c| 2 +- target/i386/hax-all.c| 16 +-- target/i386/helper.c | 4 +-- target/i386/hvf/hvf.c| 6 ++-- target/i386/hvf/x86hvf.c | 32 ++ target/i386/kvm.c