summaryrefslogtreecommitdiff
path: root/savevm.c
AgeCommit message (Expand)AuthorFilesLines
2014-11-03snapshot: Reset err to NULL to avoid double freeChris Spiegel1-1/+2
2014-10-03snapshot: fix referencing wrong variable in while loop in do_delvmZhang Haoyu1-6/+5
2014-06-25savevm: check vmsd for migratability statusMarcelo Tosatti1-4/+1
2014-06-23migration: dump vmstate info as a json file for static analysisAmit Shah1-0/+139
2014-06-19migration: introduce self_announce_delay()Jason Wang1-1/+1
2014-06-19migration: export SELF_ANNOUNCE_ROUNDSJason Wang1-1/+0
2014-06-17unset RAMBlock idstr when unregister MemoryRegionHu Tao1-1/+1
2014-04-25qerror.h: Remove QERR defines that are only used onceCole Robinson1-1/+2
2014-03-27migration: add more tracesAlexey Kardashevskiy1-0/+8
2014-03-08migration: extend section_start/end tracesAlexey Kardashevskiy1-6/+6
2014-02-17Use error_is_set() only when necessaryMarkus Armbruster1-2/+2
2014-01-13savevm: Small comment about why timer QEMUFile/VMState code is in savevm.cEduardo Habkost1-2/+6
2014-01-13qemu-file: Move QEMUFile code to qemu-file.cEduardo Habkost1-820/+0
2014-01-13vmstate: Move VMState code to vmstate.cEduardo Habkost1-645/+0
2014-01-13savevm.c: Coding style fixEduardo Habkost1-1/+2
2014-01-13savevm.c: Coding style fixesEduardo Habkost1-31/+44
2014-01-13savevm: Convert all tabs to spacesEduardo Habkost1-9/+9
2014-01-13migration: Move QEMU_VM_* defines to migration/migration.hEduardo Habkost1-11/+0
2014-01-13qemu-file: Make a few functions non-staticEduardo Habkost1-4/+4
2013-11-20The calculation of bytes_xfer in qemu_put_buffer() is wrongWangting (Kathy)1-1/+1
2013-09-24savevm: fix wrong initialization by ram_control_load_hookLei Li1-1/+1
2013-09-24savevm: add comments for qemu_file_get_error()Lei Li1-0/+7
2013-09-12snapshot: distinguish id and name in snapshot deleteWenchao Xia1-15/+17
2013-08-22aio / timers: Switch entire codebase to the new timer APIAlex Bligh1-7/+7
2013-08-22aio / timers: Rearrange timer.h & make legacy functions call non-legacyAlex Bligh1-4/+4
2013-08-22aio / timers: Rename qemu_timer_* functionsAlex Bligh1-1/+1
2013-07-23rdma: bugfix: ram_control_save_page()Michael R. Hines1-1/+1
2013-06-27rdma: new QEMUFileOps hooksMichael R. Hines1-0/+59
2013-06-27rdma: export qemu_fflush()Michael R. Hines1-1/+1
2013-06-27rdma: introduce qemu_file_mode_is_not_valid()Michael R. Hines1-7/+13
2013-06-27rdma: export yield_until_fd_readable()Michael R. Hines1-28/+0
2013-06-27rdma: introduce qemu_update_position()Michael R. Hines1-0/+5
2013-06-21savevm: Fix potential memory leakStefan Weil1-1/+2
2013-06-17savevm: qmp_xen_save_devices_state(): use error_setg_file_open()Luiz Capitulino1-1/+1
2013-06-04block: dump snapshot and image info to specified outputWenchao Xia1-3/+4
2013-06-04block: move qmp and info dump related code to block/qapi.cWenchao Xia1-0/+1
2013-06-04block: move snapshot code in block.c to block/snapshot.cWenchao Xia1-22/+1
2013-06-04block: drop bs_snapshots global variableStefan Hajnoczi1-4/+15
2013-06-01do not check pointers after dereferencing themPaolo Bonzini1-4/+4
2013-04-17qemu-file: do not use stdio for qemu_fdopenPaolo Bonzini1-11/+90
2013-04-17qemu-file: drop socket_put_bufferPaolo Bonzini1-13/+0
2013-04-15Merge remote-tracking branch 'stefanha/block' into stagingAnthony Liguori1-4/+21
2013-04-15savevm: Implement block_writev_buffer()Kevin Wolf1-4/+21
2013-04-09migration: simplify writev vs. non-writev logicPaolo Bonzini1-13/+9
2013-04-09migration: drop is_write complicationsPaolo Bonzini1-48/+20
2013-04-09migration: use a single I/O operation when writev_buffer is not definedPaolo Bonzini1-15/+34
2013-04-09migration: set f->is_write and flush in add_to_iovecPaolo Bonzini1-16/+9
2013-04-02oslib-posix: rename socket_set_nonblock() to qemu_set_nonblock()Stefan Hajnoczi1-1/+1
2013-03-26Add qemu_put_buffer_asyncOrit Wasserman1-8/+26
2013-03-26Use writev ops if availableOrit Wasserman1-8/+23