On Thu, Nov 27, 2014 at 6:45 PM, Paolo Bonzini <pbonz...@redhat.com> wrote: > > > On 27/11/2014 10:53, Artyom Tarasenko wrote: >>> > >>> > Deterministic replay has the following features: >>> > * Deterministically replays whole system execution and all contents of >>> > the memory, >>> > state of the hadrware devices, clocks, and screen of the VM. >>> > * Writes execution log into the file for latter replaying for multiple >>> > times >>> > on different machines. >>> > * Supports i386, x86_64, and ARM hardware platforms. >> This patch series is really impressive, hats off! >> >> I wonder what would have to be done to add support for SPARC-64? Since >> has a PCI bus, I guess the support in atapi and usb devices is already >> there. Is anything beyond translate.c has to be adjusted? > > Does -icount work reliably on SPARC?
No. Currently using -icount 1 or -icount 2 is reliably producing the "Bad clock read" message, and using -icount 20 reliably crashes qemu with the "qemu: fatal: Raised interrupt while not in I/O function" message. So, I guess I see the starting point... Artyom -- Regards, Artyom Tarasenko SPARC and PPC PReP under qemu blog: http://tyom.blogspot.com/search/label/qemu