Am 14.03.2016 um 08:44 hat Pavel Dovgalyuk geschrieben: > This set of patches is related to the reverse execution and deterministic > replay of qemu execution. It includes recording and replaying of serial > devices > and block devices operations. > > With these patches one can record and deterministically replay behavior > of the system with connected disk drives and serial communication ports > (e.g., telnet terminal). > > Patches for deterministic replay of the block devices intercept calls of > bdrv coroutine functions at the top of block drivers stack. > To record and replay block operations the drive must be configured > as following: > -drive file=disk.qcow,if=none,id=img-direct > -drive driver=blkreplay,if=none,image=img-direct,id=img-blkreplay > -device ide-hd,drive=img-blkreplay > > blkreplay driver should be inserted between disk image and virtual driver > controller. Therefore all disk requests may be recorded and replayed.
As Paolo already merged and modified the first three patches, and I don't feel like having another version and there seems to be no better maintainer, I fixed and rebased onto the modified part the remaining four patches and put them into my block tree. Kevin