Il 09/09/2014 14:29, Paolo Bonzini ha scritto: > Juan, David, Amit, here are Pavel's fixes for x86 migration. > Please help applying them, or ack them so that I can merge > them through the KVM tree. > > Thanks, > > Paolo > > Paolo Bonzini (1): > vl: use QLIST_FOREACH_SAFE to visit change state handlers > > Pavel Dovgalyuk (9): > apic_common: vapic_paddr synchronization fix > cpu: init vmstate for ticks and clock offset > pcspk: adding vmstate for save/restore > fdc: adding vmstate for save/restore > parallel: adding vmstate for save/restore > serial: fixing vmstate for save/restore > pckbd: adding new fields to vmstate > piix: do not raise irq while loading vmstate > mc146818rtc: add missed field to vmstate > > cpus.c | 8 +- > hw/audio/pcspk.c | 16 ++- > hw/block/fdc.c | 74 ++++++++++++++ > hw/char/parallel.c | 18 ++++ > hw/char/serial.c | 265 > ++++++++++++++++++++++++++++++++++++++++--------- > hw/i386/kvmvapic.c | 37 +++++-- > hw/input/pckbd.c | 51 ++++++++++ > hw/pci-host/piix.c | 26 ++++- > hw/timer/mc146818rtc.c | 25 +++++ > include/qemu-common.h | 2 + > vl.c | 5 +- > 12 files changed, 463 insertions(+), 64 deletions(-) >
I've applied all patches except 4 to the uq/master branch. Patch 4 deserves more discussion to see what to do about older machine types (spoiler: my idea is "nothing" :)). Paolo