Il 18/07/2013 17:06, Peter Maydell ha scritto:
On 18 July 2013 16:02,<address@hidden> wrote:
As I said in the last email, we have issues with determinism with icount.
We are wondering if determinism is really ensured with icount?
My opinion is that it *should* be deterministic but it would
be unsurprising if the determinism had got broken along the way.
First of all, it can only be deterministic if the guest satisfies (at
least) all the following condition:
1) only uses timer that QEMU bases on vm_clock (which means that you
should use "-rtc clock=vm"---sorry Fred, didn't think about this in the
previous answer);
2) never does any network operation nor any asynchronous disk I/O operation
3) never halts the VCPU waiting for an interrupt