This commit is contained in:
Ciro Santilli
2018-02-10 12:58:34 +00:00
parent 9a35e4c37a
commit 0f4702d17d
25 changed files with 2145 additions and 2 deletions

13
record-and-replay.adoc Normal file
View File

@@ -0,0 +1,13 @@
[[record-and-replay]]
= Record and replay
QEMU supports deterministic record and replay by saving external inputs,
which would be awesome to understand the kernel, as you would be able to
examine a single run as many times as you would like.
Unfortunately it is not working in the current QEMU:
https://stackoverflow.com/questions/46970215/how-to-use-qemus-deterministic-record-and-replay-feature-for-a-linux-kernel-boo
Alternatively, https://github.com/mozilla/rr[`mozilla/rr`] claims it is
able to run QEMU: but using it would require you to step through QEMU
code itself. Likely doable, but do you really want to?