On 26/11/2014 11:38, Pavel Dovgalyuk wrote:
> This set of patches is related to the reverse execution and deterministic
> replay of qemu execution Our implementation of deterministic replay can
> be used for deterministic and reverse debugging of guest code through gdb
> remote interface.
Lots of progress!
I think these patches are now mergeable:
Paolo Bonzini (4):
target-ppc: pass DisasContext to SPR generator functions
cpu-exec: add a new CF_USE_ICOUNT cflag
translate: check cflags instead of use_icount global
gen-icount: check cflags instead of use_icount global
Pavel Dovgalyuk (6):
cpu-exec: fix cpu_exec_nocache
cpu-exec: reset exception_index correctly
i386: do not cross the pages boundaries in replay mode
cpu-exec: invalidate nocache translation if they are interrupted
timer: introduce new QEMU_CLOCK_VIRTUAL_RT clock
cpus: make icount warp behave well with respect to stop/cont
(The last is "cpus: make icount warp deterministic in replay mode".
Alex, can you ACK "target-ppc: pass DisasContext to SPR generator
functions" please? In general a review of the other three patches by me
would be welcome.
Thanks,
Paolo