Hi, I'm trying to use the deterministic record/replay feature, and I would like to know which commit I should take to get it work. In RC0 it seems to be broken. I tried pre-MTTCG commit 2421f381dc, as mentioned here: http://lists.nongnu.org/archive/html/qemu-devel/2017-03/msg02657.html with this patch: http://lists.nongnu.org/archive/html/qemu-devel/2017-02/msg01316.html My command line is: ./qemu-system-i386 -net none -icount shift=7,rr=replay,rrfile=replay.bin -drive file=MyFedora386.qcow,if=none,id=img-direct -drive driver=blkreplay,if=none,image=img-direct,id=img-blkreplay -device ide-hd,drive=img-blkreplay -monitor stdio
The replay advances for a while, but gets stuck in about 10-15 sec, and it looks like it encounters deadlock trying to acquire rcu lock. Is there a working commit of RR? Thanks.