[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] timer issue on 1.7.0 and later
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] timer issue on 1.7.0 and later |
Date: |
Thu, 13 Feb 2014 17:04:38 +0000 |
On 13 February 2014 16:31, Alex Bligh <address@hidden> wrote:
> The current code (timer_mod_ns_locked) runs the rearm code
> if the modified timer is at the front of the timer queue
> (only). So if you modify B (in your example above) whether
> you extend or reduce the time, it will only 'rearm' if
> B now occurs before A. However, if you modify A, it will
> currently rearm whether you reduce the expiry time of
> A (correct) or whether you extend it so long as it doesn't
> now expire after B (this could perhaps be optimised).
>
> So it's not quite as bad as you think.
A little experimentation with the debugger for an SMP
A9 guest suggests this may be a red herring anyway. Once
it's got started, the only thing that was causing calls
to timerlist_notify was the GUI, and if you run with
-display none we don't call timerlist_notify at all
at the point where we seem to be stalling.
thanks
-- PMM
- [Qemu-devel] timer issue on 1.7.0 and later, Rob Herring, 2014/02/07
- Re: [Qemu-devel] timer issue on 1.7.0 and later, Alex Bligh, 2014/02/08
- Re: [Qemu-devel] timer issue on 1.7.0 and later, Paolo Bonzini, 2014/02/08
- Re: [Qemu-devel] timer issue on 1.7.0 and later, Alex Bligh, 2014/02/08
- Re: [Qemu-devel] timer issue on 1.7.0 and later, Rob Herring, 2014/02/10
- Re: [Qemu-devel] timer issue on 1.7.0 and later, Alex Bligh, 2014/02/10
- Re: [Qemu-devel] timer issue on 1.7.0 and later, Peter Maydell, 2014/02/13
- Re: [Qemu-devel] timer issue on 1.7.0 and later, Alex Bligh, 2014/02/13
- Re: [Qemu-devel] timer issue on 1.7.0 and later, Peter Maydell, 2014/02/13
- Re: [Qemu-devel] timer issue on 1.7.0 and later, Alex Bligh, 2014/02/13
- Re: [Qemu-devel] timer issue on 1.7.0 and later,
Peter Maydell <=