Re: [Qemu-devel] [PULL 09/23] gdbstub: Fix vCont behaviour

2018-02-20 Thread Jan Kiszka
On 2018-02-19 19:15, Claudio Imbrenda wrote: > On Sat, 17 Feb 2018 10:07:38 +0100 > Jan Kiszka wrote: > > [...] > >>> Seems like no one is doing guest debugging with kvm on x86 except >>> me, and I'm only doing it too infrequently now: This one broke that >>> use case for SMP guests long ago. Ho

Re: [Qemu-devel] [PULL 09/23] gdbstub: Fix vCont behaviour

2018-02-19 Thread Claudio Imbrenda
On Sat, 17 Feb 2018 10:07:38 +0100 Jan Kiszka wrote: [...] > > Seems like no one is doing guest debugging with kvm on x86 except > > me, and I'm only doing it too infrequently now: This one broke that > > use case for SMP guests long ago. How was it tested? > > > > To reproduce the bug: set up

Re: [Qemu-devel] [PULL 09/23] gdbstub: Fix vCont behaviour

2018-02-17 Thread Jan Kiszka
On 2018-02-17 14:27, Alex Bennée wrote: > > Jan Kiszka writes: > >> On 2018-02-17 09:56, Jan Kiszka wrote: >>> On 2017-02-16 15:31, Paolo Bonzini wrote: From: Claudio Imbrenda When GDB issues a "vCont", QEMU was not handling it correctly when multiple VCPUs are active.

Re: [Qemu-devel] [PULL 09/23] gdbstub: Fix vCont behaviour

2018-02-17 Thread Alex Bennée
Jan Kiszka writes: > On 2018-02-17 09:56, Jan Kiszka wrote: >> On 2017-02-16 15:31, Paolo Bonzini wrote: >>> From: Claudio Imbrenda >>> >>> When GDB issues a "vCont", QEMU was not handling it correctly when >>> multiple VCPUs are active. >>> For vCont, for each thread (VCPU), it can be specifie

Re: [Qemu-devel] [PULL 09/23] gdbstub: Fix vCont behaviour

2018-02-17 Thread Jan Kiszka
On 2018-02-17 09:56, Jan Kiszka wrote: > On 2017-02-16 15:31, Paolo Bonzini wrote: >> From: Claudio Imbrenda >> >> When GDB issues a "vCont", QEMU was not handling it correctly when >> multiple VCPUs are active. >> For vCont, for each thread (VCPU), it can be specified whether to >> single step, c

Re: [Qemu-devel] [PULL 09/23] gdbstub: Fix vCont behaviour

2018-02-17 Thread Jan Kiszka
On 2017-02-16 15:31, Paolo Bonzini wrote: > From: Claudio Imbrenda > > When GDB issues a "vCont", QEMU was not handling it correctly when > multiple VCPUs are active. > For vCont, for each thread (VCPU), it can be specified whether to > single step, continue or stop that thread. The default is to

Re: [Qemu-devel] [PULL 09/23] gdbstub: Fix vCont behaviour

2017-05-31 Thread Alex Bennée
Paolo Bonzini writes: > From: Claudio Imbrenda > > When GDB issues a "vCont", QEMU was not handling it correctly when > multiple VCPUs are active. > For vCont, for each thread (VCPU), it can be specified whether to > single step, continue or stop that thread. The default is to stop a > thread.

[Qemu-devel] [PULL 09/23] gdbstub: Fix vCont behaviour

2017-02-16 Thread Paolo Bonzini
From: Claudio Imbrenda When GDB issues a "vCont", QEMU was not handling it correctly when multiple VCPUs are active. For vCont, for each thread (VCPU), it can be specified whether to single step, continue or stop that thread. The default is to stop a thread. However, when (for example) "vCont;s:2