Thanks, applied all.
On Sun, Jun 13, 2010 at 12:15 PM, Jan Kiszka <jan.kis...@web.de> wrote:
> As the discussion around how to extend the IRQ framework /wrt
> de-coalescing or message passing support still hasn't settled yet, this
> series now skips the related changes, just focusing on the HPET. No
> further changes compared to v3. Please merge.
>
> Jan Kiszka (13):
> hpet: Catch out-of-bounds timer access
> hpet: Coding style cleanups and some refactorings
> hpet: Silence warning on write to running main counter
> hpet: Move static timer field initialization
> hpet: Convert to qdev
> hpet: Start/stop timer when HPET_TN_ENABLE is modified
> hpet/rtc: Rework RTC IRQ replacement by HPET
> hpet: Drop static state
> hpet: Add support for level-triggered interrupts
> vmstate: Add VMSTATE_STRUCT_VARRAY_UINT8
> hpet: Make number of timers configurable
> hpet: Add MSI support
> monitor/QMP: Drop info hpet / query-hpet
>
> QMP/vm-info | 2 +-
> hw/hpet.c | 580 +++++++++++++++++++++++++++++++++--------------------
> hw/hpet_emul.h | 46 +----
> hw/hw.h | 10 +
> hw/mc146818rtc.c | 49 ++----
> hw/mc146818rtc.h | 4 +-
> hw/mips_jazz.c | 2 +-
> hw/mips_malta.c | 2 +-
> hw/mips_r4k.c | 2 +-
> hw/pc.c | 15 +-
> hw/ppc_prep.c | 2 +-
> monitor.c | 22 --
> qemu-monitor.hx | 21 --
> 13 files changed, 415 insertions(+), 342 deletions(-)
>
>