On 14/10/2018 16:55, Artem Pisarenko wrote:
> 
> Current implementation of timers/clock processing is confusing (at
> least for me) because of exceptions from design concept behind them,
> introduced by icount mode (which adds QEMU_CLOCK_VIRTUAL_RT). Adding
> QEMU_CLOCK_VIRTUAL_EXT just made things even more complicated. I
> consider these "alternative" virtual clocks to be some kind of hacks
> being convinient only to authors of relevant qemu features. Lets
> don't touch fundamental clock types and keep them orthogonal to
> special cases of timers handling.

VIRTUAL_RT is clear I believe, and it's used even beyond record/replay.
 However, I agree that VIRTUAL_EXT is messy and I like this series a lot.

Paolo

Reply via email to