On 11/09/2011 05:22 PM, Eduardo Habkost wrote:
The bug was 100% reproducible on the machine I was testing, previously,
and after this commit it didn't happen anymore. I double-checked by
re-testing this commit (47113ab6), and the previous one (f67ab77a)
twice, after bisecting.
(If anybody has some possible explanation on how this patch could have
any impact on the above symptoms, or want to investigate further, please
let me know. I think I will stop debugging this, move on, and finally
stress-test my qemu_fclose() series, now.)
I'm not sure about how the patch could fix this, but I'm not surprised
that Linux shows the bug in more mysterious ways than Windows. That's
because Windows uses the (in-QEMU) HPET for timing and Linux by default
uses the (in-kernel) kvmclock.
Paolo