Hi Peter, please pull:
- RDMA bugfixes (Michael) - Static checker from Amit (v5) - acked patches from vmstate (thanks Dave) Later, Juan. The following changes since commit d9c1647d896d3192cba9dbf98fb7efab876edde5: Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging (2014-06-23 12:55:22 +0100) are available in the git repository at: git://github.com/juanquintela/qemu.git tags/migration/20140623 for you to fetch changes up to 4ea7df4e5c6b9d8b8a474680d6b1687fc8eacbac: vmstate: Refactor & increase tests for primitive types (2014-06-23 19:14:52 +0200) ---------------------------------------------------------------- migration/next for 20140623 ---------------------------------------------------------------- Amit Shah (18): migration: dump vmstate info as a json file for static analysis vmstate-static-checker: script to validate vmstate changes tests: vmstate static checker: add dump1 and dump2 files tests: vmstate static checker: incompat machine types tests: vmstate static checker: add version error in main section tests: vmstate static checker: version mismatch inside a Description tests: vmstate static checker: minimum_version_id check tests: vmstate static checker: remove a section tests: vmstate static checker: remove a field tests: vmstate static checker: remove last field in a struct tests: vmstate static checker: change description name tests: vmstate static checker: remove Fields tests: vmstate static checker: remove Description tests: vmstate static checker: remove Description inside Fields tests: vmstate static checker: remove a subsection tests: vmstate static checker: remove Subsections tests: vmstate static checker: add substructure for usb-kbd for hid section tests: vmstate static checker: add size mismatch inside substructure Juan Quintela (3): migration: Remove unneeded minimum_version_id_old vmstate: Return error in case of error vmstate: Refactor & increase tests for primitive types Michael R. Hines (1): rdma: bug fixes hw/usb/hcd-ohci.c | 7 +- include/migration/vmstate.h | 2 + migration-rdma.c | 20 +- qemu-options.hx | 14 + savevm.c | 139 +++ scripts/vmstate-static-checker.py | 345 ++++++++ tests/test-vmstate.c | 273 ++++-- tests/vmstate-static-checker-data/dump1.json | 1163 ++++++++++++++++++++++++++ tests/vmstate-static-checker-data/dump2.json | 968 +++++++++++++++++++++ vl.c | 13 + vmstate.c | 4 + 11 files changed, 2872 insertions(+), 76 deletions(-) create mode 100755 scripts/vmstate-static-checker.py create mode 100644 tests/vmstate-static-checker-data/dump1.json create mode 100644 tests/vmstate-static-checker-data/dump2.json