aboutsummaryrefslogtreecommitdiff
path: root/migration/vmstate.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-29migration: Make VMStateDescription.subsections constRichard Henderson1-6/+8
2023-10-31qemu-file: Remove _noflush from qemu_file_transferred_noflush()Juan Quintela1-2/+2
2023-10-30migration: set file error on subsection loadingMarc-André Lureau1-0/+1
2023-10-30migration: rename vmstate_save_needed->vmstate_section_neededMarc-André Lureau1-2/+2
2023-10-04migration: Unify and trace vmstate field_exists() checksPeter Xu1-8/+26
2023-10-04migration: Update error description outside migration.cTejus GK1-3/+4
2023-10-04migration/vmstate: Introduce vmstate_save_state_with_errTejus GK1-3/+9
2023-09-29migration: Clean up local variable shadowingMarkus Armbruster1-1/+1
2023-07-26qemu-file: Rename qemu_file_transferred_ fast -> noflushJuan Quintela1-2/+2
2023-05-15qemu-file: Remove total from qemu_file_total_transferred_*()Juan Quintela1-3/+2
2023-05-05qemu-file: Make total_transferred an uint64_tJuan Quintela1-1/+1
2023-02-06migration: Add canary to VMSTATE_END_OF_LISTDr. David Alan Gilbert1-0/+2
2022-06-22migration: rename qemu_ftell to qemu_file_total_transferredDaniel P. Berrangé1-2/+3
2022-03-02migration: Remove load_state_old and minimum_version_id_oldPeter Maydell1-6/+0
2020-12-19migration: Replace migration's JSON writer by the general oneMarkus Armbruster1-25/+27
2020-10-26migration: Add spaces around operatorBihong Yu1-5/+5
2020-02-28migration/vmstate: Remove redundant statement in vmstate_save_state_v()Chen Qun1-1/+0
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-05-14vmstate: check subsection_found is enoughWei Yang1-4/+4
2019-01-21migration: Add post_save function to VMStateDescriptionAaron Lindsay1-1/+12
2018-11-27vmstate: constify VMStateFieldMarc-André Lureau1-14/+17
2018-08-22migration: Correctly handle subsections with no 'needed' functionPeter Maydell1-3/+3
2018-06-04Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-1/+1
2018-06-01migration: use local path for local headersMichael S. Tsirkin1-1/+1
2018-06-01vmstate: Add a VSTRUCT typeCorey Minyard1-4/+21
2017-09-27migration: wire vmstate_save_state errors up to vmstate_subsection_saveDr. David Alan Gilbert1-8/+12
2017-09-27migration: Check field save returnsDr. David Alan Gilbert1-3/+12
2017-09-27migration: check pre_save return in vmstate_save_stateDr. David Alan Gilbert1-2/+10
2017-06-13migration: Move migration.h to migration/Juan Quintela1-1/+1
2017-06-13migration: Move constants to savevm.hJuan Quintela1-0/+1
2017-06-01migration: Split qemu-file.hJuan Quintela1-1/+1
2017-05-18migration: Split vmstate-types.c from vmstate.cJuan Quintela1-642/+12
2017-05-18migration: Move qjson.h to migration/Juan Quintela1-1/+1
2017-03-16vmstate: fix failed iotests case 68 and 91QingFeng Hao1-4/+4
2017-02-28migration/vmstate: fix array of ptr with nullptrsHalil Pasic1-2/+38
2017-02-28migration/vmstate: split up vmstate_base_addrHalil Pasic1-22/+17
2017-02-28migration/vmstate: renames in (load|save)_stateHalil Pasic1-11/+11
2017-02-13migration: Add VMSTATE_WITH_TMPDr. David Alan Gilbert1-0/+40
2017-02-13migration: consolidate VMStateField.startHalil Pasic1-2/+2
2017-01-24migration/tracing: Add tracing on saveDr. David Alan Gilbert1-5/+10
2017-01-24migration: add error_reportJianjun Duan1-0/+6
2017-01-24migration: migrate QTAILQJianjun Duan1-0/+69
2017-01-24migration: extend VMStateInfoJianjun Duan1-37/+76
2016-10-13migration: Report values for comparisonsDr. David Alan Gilbert1-0/+8
2016-10-13migration: report an error giving the failed fieldDr. David Alan Gilbert1-0/+2
2016-06-17migration: Trace improvementsDr. David Alan Gilbert1-6/+7
2016-05-23migration: Move qjson.[ch] to migration/Markus Armbruster1-1/+0
2016-01-29migration: Clean up includesPeter Maydell1-0/+1
2016-01-16vmstate: Introduce VMSTATE_VARRAY_MULTPLYJuan Quintela1-0/+4
2016-01-16vmstate: introduce CPU_DoubleU arraysJuan Quintela1-0/+23