Features/record-replay: Difference between revisions
(Created page with '==Overview== ==How to get involved== First version of patches of record/replay feature is prepared by [http://www.ispras.ru/en ISP RAS] You can mail Pavel Dovgalyuk to get in…') |
|||
Line 1: | Line 1: | ||
==Overview== | ==Overview== | ||
Record/replay feature is implementation of deterministic replay for | |||
system-level simulation (softmmu mode). | |||
Record/replay functions are used for the reverse execution and deterministic | |||
replay of qemu execution. | |||
Determinitsic replay is used to record volatile system execution once and | |||
replay it for multiple times for the sake of analysis, debugging, logging, etc. | |||
This implementation of deterministic replay can | |||
be used for deterministic and reverse debugging of guest code through a gdb remote | |||
interface. | |||
==How to get involved== | ==How to get involved== |
Revision as of 06:03, 7 November 2015
Overview
Record/replay feature is implementation of deterministic replay for system-level simulation (softmmu mode).
Record/replay functions are used for the reverse execution and deterministic replay of qemu execution. Determinitsic replay is used to record volatile system execution once and replay it for multiple times for the sake of analysis, debugging, logging, etc. This implementation of deterministic replay can be used for deterministic and reverse debugging of guest code through a gdb remote interface.
How to get involved
First version of patches of record/replay feature is prepared by ISP RAS
You can mail Pavel Dovgalyuk to get information about patches that were not upstreamed yet.