Skip to content

VMState port of misc devices

Juan Quintela qemu-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest32 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/32vmstate: port adb_kbdhw/adb.c+14 -260 replies
2/32vmstate: port adb_mousehw/adb.c+15 -280 replies
3/32vmstate: port ads7846hw/ads7846.c+18 -230 replies
4/32vmstate: port m48t59hw/m48t59.c+13 -230 replies
5/32vmstate: port mipsnethw/mipsnet.c+19 -340 replies
6/32vmstate: port arm sp804hw/arm_timer.c+11 -180 replies
7/32vmstate: port arm_timerhw/arm_timer.c+14 -230 replies
8/32vmstate: port sysborg_timerhw/syborg_timer.c+16 -300 replies
9/32vmstate: port pmtimerhw/hw.h hw/ptimer.c qemu-timer.h+27 -510 replies
10/32vmstate: port syborg_rtchw/syborg_rtc.c+12 -220 replies
11/32vmstate: port pxa2xx_keypadhw/pxa2xx_keypad.c+17 -360 replies
12/32vmstate: port pl011hw/pl011.c+25 -510 replies
13/32vmstate: port armv7m nvichw/armv7m_nvic.c+14 -250 replies
14/32vmstate: port stellaris i2chw/stellaris.c+17 -320 replies
15/32vmstate: port stellaris ssi bushw/stellaris.c+11 -200 replies
16/32vmstate: port stellaris syshw/stellaris.c+25 -460 replies
17/32vmstate: port pl022 ssphw/pl022.c+36 -480 replies
18/32vmstate: port heathrow_pichw/heathrow_pic.c+25 -370 replies
19/32vmstate: port cudahw/cuda.c+46 -700 replies
20/32vmstate: port stellaris gptmhw/stellaris.c+24 -600 replies
21/32vmstate: port pxa2xx_i2shw/pxa2xx.c+18 -350 replies
22/32vmstate: port pxa2xx_cmhw/pxa2xx.c+14 -250 replies
23/32vmstate: port pxa2xx_mmhw/pxa2xx.c+12 -210 replies
24/32vmstate: port pxa2xx_pmhw/pxa2xx.c+12 -210 replies
25/32vmstate: port ppce500_pcihw/ppce500_pci.c+40 -470 replies
26/32vmstate: port ppc4xx_pcihw/ppc4xx_pci.c+39 -410 replies
27/32vmstate: port syborg_pointerhw/syborg_pointer.c+28 -450 replies
28/32vmstate: port stellaris_adchw/stellaris.c+34 -550 replies
29/32vmstate: port syborg_serialhw/syborg_serial.c+18 -420 replies
30/32vmstate: port syborg_keyboardhw/syborg_keyboard.c+17 -400 replies
31/32vmstate: port stellaris gamepadhw/stellaris_input.c+24 -260 replies
32/32vmstate: stellaris use unused for placeholder entrieshw/stellaris.c+1 -20 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [Qemu-devel] [PATCH 00/32] VMState port of misc devices

Hi

This are the devices that conversion was trivial.
Series is on top of my previous series:
[PATCH 0/9] VMState infrastructure

All coments from Blue Swirl have been addressed (thanks for them). Change for PCI Device from Isazu was not implemented because I can test that it work. I like the change but would prefer it to be independent of this series

Later, Juan.

Juan Quintela (32):
vmstate: port adb_kbd
vmstate: port adb_mouse
vmstate: port ads7846
vmstate: port m48t59
vmstate: port mipsnet
vmstate: port arm sp804
vmstate: port arm_timer
vmstate: port sysborg_timer
vmstate: port pmtimer
vmstate: port syborg_rtc
vmstate: port pxa2xx_keypad
vmstate: port pl011
vmstate: port armv7m nvic
vmstate: port stellaris i2c
vmstate: port stellaris ssi bus
vmstate: port stellaris sys
vmstate: port pl022 ssp
vmstate: port heathrow_pic
vmstate: port cuda
vmstate: port stellaris gptm
vmstate: port pxa2xx_i2s
vmstate: port pxa2xx_cm
vmstate: port pxa2xx_mm
vmstate: port pxa2xx_pm
vmstate: port ppce500_pci
vmstate: port ppc4xx_pci
vmstate: port syborg_pointer
vmstate: port stellaris_adc
vmstate: port syborg_serial
vmstate: port syborg_keyboard
vmstate: port stellaris gamepad
vmstate: stellaris use unused for placeholder entries

 hw/adb.c             |   83 +++++---------
 hw/ads7846.c         |   41 +++----
 hw/arm_timer.c       |   66 ++++-------
 hw/armv7m_nvic.c     |   39 ++----
 hw/cuda.c            |  116 +++++++-----------
 hw/heathrow_pic.c    |   62 ++++------
 hw/hw.h              |   17 ++-
 hw/m48t59.c          |   36 ++----
 hw/mipsnet.c         |   53 +++------
 hw/pl011.c           |   76 ++++--------
 hw/pl022.c           |   84 ++++++--------
 hw/ppc4xx_pci.c      |   80 ++++++-------
 hw/ppce500_pci.c     |   87 ++++++--------
 hw/ptimer.c          |   59 +++-------
 hw/pxa2xx.c          |  158 +++++++++----------------
 hw/pxa2xx_keypad.c   |   53 +++------
 hw/stellaris.c       |  323 +++++++++++++++++---------------------------------
 hw/stellaris_input.c |   50 ++++----
 hw/syborg_keyboard.c |   57 +++------
 hw/syborg_pointer.c  |   73 +++++-------
 hw/syborg_rtc.c      |   34 ++----
 hw/syborg_serial.c   |   60 +++-------
 hw/syborg_timer.c    |   46 +++-----
 qemu-timer.h         |    2 -
 24 files changed, 654 insertions(+), 1101 deletions(-)
Signature · 1 line
1.7.4