Re: Best approach for supporting snapshots for QEMU's gdbstub?

2021-05-17 Thread Pavel Dovgalyuk
On 17.05.2021 20:27, Alex Bennée wrote: Luis Machado writes: Hi, On 5/14/21 1:06 PM, Alex Bennée wrote: Hi, I've been playing around with QEMU's reverse debugging support which I have working with Pavel's latest patches for supporting virtio with record/replay. Once you get the right

Re: Best approach for supporting snapshots for QEMU's gdbstub?

2021-05-17 Thread Peter Maydell
On Mon, 17 May 2021 at 18:37, Alex Bennée wrote: > Luis Machado writes: > > Right. We don't support reverse step/next/continue for remote targets. > > I think this would be the most appropriate way to implement this > > feature in GDB. But it is not trivial. > > You do because

Re: Best approach for supporting snapshots for QEMU's gdbstub?

2021-05-17 Thread Luis Machado
On 5/17/21 2:27 PM, Alex Bennée wrote: Luis Machado writes: Hi, On 5/14/21 1:06 PM, Alex Bennée wrote: Hi, I've been playing around with QEMU's reverse debugging support which I have working with Pavel's latest patches for supporting virtio with record/replay. Once you get the right

Re: Best approach for supporting snapshots for QEMU's gdbstub?

2021-05-17 Thread Alex Bennée
Luis Machado writes: > Hi, > > On 5/14/21 1:06 PM, Alex Bennée wrote: >> Hi, >> I've been playing around with QEMU's reverse debugging support which >> I have working with Pavel's latest patches for supporting virtio with >> record/replay. Once you get the right command line it works well

Re: Best approach for supporting snapshots for QEMU's gdbstub?

2021-05-17 Thread Luis Machado
Hi, On 5/14/21 1:06 PM, Alex Bennée wrote: Hi, I've been playing around with QEMU's reverse debugging support which I have working with Pavel's latest patches for supporting virtio with record/replay. Once you get the right command line it works well enough although currently each step

Re: Best approach for supporting snapshots for QEMU's gdbstub?

2021-05-15 Thread Pavel Dovgalyuk
On 14.05.2021 19:06, Alex Bennée wrote: Hi, I've been playing around with QEMU's reverse debugging support which I have working with Pavel's latest patches for supporting virtio with record/replay. Once you get the right command line it works well enough although currently each step backwards

Best approach for supporting snapshots for QEMU's gdbstub?

2021-05-14 Thread Alex Bennée
Hi, I've been playing around with QEMU's reverse debugging support which I have working with Pavel's latest patches for supporting virtio with record/replay. Once you get the right command line it works well enough although currently each step backwards requires replaying the entire execution