qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 0/5] VMState cleanups


From: Igor Mitsyanko
Subject: [Qemu-devel] [PATCH 0/5] VMState cleanups
Date: Wed, 22 Feb 2012 14:15:49 +0400

This patchset cleans up and optimizes vmstate implementation.

Patch 1 is a trivial bug fixing.
Patches 2 and 3 replaces target_phys_addr_t in pxa implementation
to uint32_t.
Patch 4 moves VMSTATE_UINTTL from hw.h to vmstate.h. Explicit dependency
on NEED_CPU_H is droped, I failed to understand why it was presented at all.
Patch 5 introduces mechanism to save variable-size buffers. This already
received plenty of discusion, but I still have not understand what was the
final decision about it.

Igor Mitsyanko (5):
  target-alpha/machine.c: use VMSTATE_UINT64* instead of
    VMSTATE_UINTTL*
  hw/pxa2xx_dma.c: drop VMSTATE_UINTTL usage
  hw/pxa2xx_lcd.c: drop VMSTATE_UINTTL usage
  vmstate: refactor and move VMSTATE_UINTTL* macro
  vmstate: introduce get_bufsize entry in VMStateField

 hw/exynos4210_uart.c   |   10 ++++++++-
 hw/g364fb.c            |    7 +++++-
 hw/hw.h                |   19 ----------------
 hw/m48t59.c            |    7 +++++-
 hw/mac_nvram.c         |    8 ++++++-
 hw/onenand.c           |    7 +++++-
 hw/pxa2xx_dma.c        |   12 +++++-----
 hw/pxa2xx_lcd.c        |   12 +++++-----
 savevm.c               |   39 +++++++++++++++++++++++++++++-----
 target-alpha/machine.c |   34 +++++++++++++++---------------
 vmstate.h              |   54 ++++++++++++++++-------------------------------
 11 files changed, 115 insertions(+), 94 deletions(-)

-- 
1.7.4.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]