All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v6 0/2] PTimer fix and ARM MPTimer conversion
@ 2015-10-23 20:03 Dmitry Osipenko
  2015-10-23 20:03 ` [Qemu-devel] [PATCH v6 1/2] hw/ptimer: Fix issues caused by artificially limited timer timeout Dmitry Osipenko
  2015-10-23 20:03 ` [Qemu-devel] [PATCH v6 2/2] arm_mptimer: Convert to use ptimer Dmitry Osipenko
  0 siblings, 2 replies; 3+ messages in thread
From: Dmitry Osipenko @ 2015-10-23 20:03 UTC (permalink / raw)
  To: QEMU Developers; +Cc: Peter Maydell, Peter Crosthwaite

Changelog for ARM MPTimer QEMUTimer to ptimer conversion:
    V2: Fixed changing periodic timer counter value "on the fly". I added a
        test to the gist to cover that issue.
    V3: Fixed starting the timer with load = 0 and counter != 0, added tests
        to the gist for this issue. Changed vmstate version for all VMSD's,
        since loadvm doesn't check version of nested VMSD.
    V4: Fixed spurious IT bit set for the timer starting in the periodic mode
        with counter = 0. Test added.
    V5: Code cleanup, now depends on ptimer_set_limit() fix.
    V6: No code change, added test to check ptimer_get_count() with corrected
        .limit value.

ARM MPTimer tests: https://gist.github.com/digetx/dbd46109503b1a91941a

Patch for ptimer is introduced since V5 of ARM MPTimer conversion.

Changelog for ptimer patch:
    V5: Only fixed ptimer_set_limit() for the disabled timer.
    V6: As was pointed by Peter Maydell there are other issues beyond
        ptimer_set_limit(), so V6 supposed to cover all those issues.

Dmitry Osipenko (2):
  hw/ptimer: Fix issues caused by artificially limited timer timeout
  arm_mptimer: Convert to use ptimer

 hw/core/ptimer.c               |  36 ++++++++------
 hw/timer/arm_mptimer.c         | 110 ++++++++++++++++++-----------------------
 include/hw/timer/arm_mptimer.h |   4 +-
 3 files changed, 71 insertions(+), 79 deletions(-)

-- 
2.6.1

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-10-23 20:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-23 20:03 [Qemu-devel] [PATCH v6 0/2] PTimer fix and ARM MPTimer conversion Dmitry Osipenko
2015-10-23 20:03 ` [Qemu-devel] [PATCH v6 1/2] hw/ptimer: Fix issues caused by artificially limited timer timeout Dmitry Osipenko
2015-10-23 20:03 ` [Qemu-devel] [PATCH v6 2/2] arm_mptimer: Convert to use ptimer Dmitry Osipenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.