1. b47d1e9 migration/block: compare only read blocks against the rate limiter by Peter Lieven · 7 years ago
  2. 4481533 migration/block: limit the number of parallel I/O requests by Peter Lieven · 7 years ago
  3. 4799502 migration: introduce postcopy-only pending by Vladimir Sementsov-Ogievskiy · 7 years ago
  4. ef9c516 migration/block: rename MAX_INFLIGHT_IO to MAX_IO_BUFFERS by Peter Lieven · 7 years ago
  5. 86b124b migration/block: reset dirty bitmap before read in bulk phase by Peter Lieven · 7 years ago
  6. a89f364 Replace all occurances of __FUNCTION__ with __func__ by Alistair Francis · 7 years ago
  7. 3c254ab Remove empty statements by Ladi Prosek · 7 years ago
  8. 5e003f1 block: Make bdrv_next() keep strong references by Max Reitz · 7 years ago
  9. e0d7f73 dirty-bitmap: Change bdrv_[re]set_dirty_bitmap() to use bytes by Eric Blake · 7 years ago
  10. 3b5d4df dirty-bitmap: Change bdrv_get_dirty_locked() to take bytes by Eric Blake · 7 years ago
  11. 9a46dba dirty-bitmap: Change bdrv_get_dirty_count() to report bytes by Eric Blake · 7 years ago
  12. 9ac78b6 migration: disable auto-converge during bulk block migration by Peter Lieven · 7 years ago
  13. 70f794f migration: Rename cleanup() to save_cleanup() by Juan Quintela · 8 years ago
  14. 9907e84 migration: Rename save_live_setup() to save_setup() by Juan Quintela · 8 years ago
  15. d6a644b block: Make bdrv_is_allocated() byte-based by Eric Blake · 8 years ago
  16. b64bd51 block: protect modification of dirty bitmaps with a mutex by Paolo Bonzini · 8 years ago
  17. c0bad49 migration/block: reset dirty bitmap before reading by Paolo Bonzini · 8 years ago
  18. 2119882 block: introduce dirty_bitmap_mutex by Paolo Bonzini · 8 years ago
  19. 1adc1ce migration: Remove unneeded includes by Juan Quintela · 8 years ago
  20. 6666c96 migration: Move migration.h to migration/ by Juan Quintela · 8 years ago
  21. f2a8f0a migration: Split registration functions from vmstate.h by Juan Quintela · 8 years ago
  22. 362fdf1 migration/block: Clean up BBs in block_save_complete() by Kevin Wolf · 8 years ago
  23. 2c9e6fe migration: Move include/migration/block.h into migration/ by Juan Quintela · 8 years ago
  24. 08a0aee migration: Split qemu-file.h by Juan Quintela · 8 years ago
  25. 987772d migration: Remove vmstate.h from migration.h by Juan Quintela · 8 years ago
  26. 82b9d0f migration: Remove qemu-file.h from vmstate.h by Juan Quintela · 8 years ago
  27. ce7c817 migration: Remove use of old MigrationParams by Juan Quintela · 8 years ago
  28. 3928d50 migration/block: use blk_pwrite_zeroes for each zero cluster by Lidong Chen · 8 years ago
  29. 1cf6aa7 migration/block: Avoid invoking blk_drain too frequently by Lidong Chen · 8 years ago
  30. 7d66b1f migration: Document handling of bdrv_is_allocated() errors by Eric Blake · 8 years ago
  31. 6f5ef23 migration/block: Use real permissions by Kevin Wolf · 8 years ago
  32. d708642 block: Add error parameter to blk_insert_bs() by Kevin Wolf · 8 years ago
  33. 6d0eb64 block: Add permissions to blk_new() by Kevin Wolf · 8 years ago
  34. ebd2f9e migration/block: Convert saving to BlockBackend by Kevin Wolf · 9 years ago
  35. ad2964b migration/block: Convert load to BlockBackend by Kevin Wolf · 9 years ago
  36. 74021bc block: Switch bdrv_write_zeroes() to byte interface by Eric Blake · 9 years ago
  37. 88be7b4 block: Fix bdrv_next() memory leak by Kevin Wolf · 9 years ago
  38. 7c8eece block: Avoid bs->blk in bdrv_next() by Kevin Wolf · 9 years ago
  39. f348b6d util: move declarations out of qemu-common.h by Veronia Bahaa · 9 years ago
  40. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  41. ef0716d block-migration: acquire AioContext as necessary by Paolo Bonzini · 9 years ago
  42. 9bd9c7f block migration: Activate image on destination before writing to it by Kevin Wolf · 9 years ago
  43. 1393a48 migration: Clean up includes by Peter Maydell · 9 years ago
  44. f77dcdb block-migration: limit the memory usage by Wen Congyang · 9 years ago
  45. c31b098 Modify save_live_pending for postcopy by Dr. David Alan Gilbert · 9 years ago
  46. a3e06c3 Rename save_live_complete to save_live_complete_precopy by Dr. David Alan Gilbert · 9 years ago
  47. 6ad2a21 migration: code clean up by Liang Li · 9 years ago
  48. d1a8548 migration: rename cancel to cleanup in SaveVMHandles by Liang Li · 9 years ago
  49. 94f5a43 migration: defer migration_end & blk_mig_cleanup by Liang Li · 9 years ago
  50. 5433c24 block: Prepare for NULL BDS by Max Reitz · 9 years ago
  51. 53ec73e block: Use bdrv_drain to replace uncessary bdrv_drain_all by Fam Zheng · 10 years ago
  52. 20dca81 block: Ensure consistent bitmap function prototypes by John Snow · 10 years ago
  53. 0db6e54 qapi: Add optional field "name" to block dirty bitmap by Fam Zheng · 10 years ago
  54. c9ebaf7 migration: Convert bdrv_find to blk_by_name by Fam Zheng · 10 years ago
  55. 04636dc migration/block: fix pending() return value by Vladimir Sementsov-Ogievskiy · 10 years ago
  56. c4237df block: fix spoiling all dirty bitmaps by mirror and migration by Vladimir Sementsov-Ogievskiy · 10 years ago
  57. 329c9b1 Remove migration- pre/post fixes off files in migration/ dir by Dr. David Alan Gilbert · 10 years ago[Renamed from migration/block-migration.c]
  58. 60fe637 Start migrating migration code into a migration directory by Dr. David Alan Gilbert · 10 years ago[Renamed from block-migration.c]
  59. ebd9fbd block migration: fix return value by Gary R Hook · 10 years ago
  60. 7c84b1b block: Rename BlockDriverAIOCB* to BlockAIOCB* by Markus Armbruster · 10 years ago
  61. bfb197e block: Eliminate BlockDriverState member device_name[] by Markus Armbruster · 10 years ago
  62. fea68bb block: Eliminate bdrv_iterate(), use bdrv_next() by Markus Armbruster · 10 years ago
  63. 5839e53 block: Use g_new() & friends where that makes obvious sense by Markus Armbruster · 10 years ago
  64. 57322b7 block: Use bdrv_nb_sectors() where sectors, not bytes are wanted by Markus Armbruster · 11 years ago
  65. 7a46d04 migration: Add missing 'static' attribute by Stefan Weil · 11 years ago
  66. 1ac362c block: fix wrong order in live block migration setup by chai wen · 11 years ago
  67. 3718d8a block: Replace in_use with operation blocker by Fam Zheng · 11 years ago
  68. b8afb52 block: Handle error of bdrv_getlength in bdrv_create_dirty_bitmap by Fam Zheng · 11 years ago
  69. e4654d2 block: per caller dirty bitmap by Fam Zheng · 11 years ago
  70. d32f35c block: introduce BDRV_REQ_MAY_UNMAP request flag by Peter Lieven · 11 years ago
  71. aa7bfbf block: add flags to bdrv_*_write_zeroes by Peter Lieven · 11 years ago
  72. 8442cfd migration: omit drive ref as we have bdrv_ref now by Fam Zheng · 11 years ago
  73. 323004a block-migration: efficiently encode zero blocks by Peter Lieven · 11 years ago
  74. 9b09503 migration: run setup callbacks out of big lock by Paolo Bonzini · 12 years ago
  75. 32c835b migration: run pending/iterate callbacks out of big lock by Paolo Bonzini · 12 years ago
  76. 52e850d block-migration: add lock by Paolo Bonzini · 12 years ago
  77. 323920c block-migration: document usage of state across threads by Paolo Bonzini · 12 years ago
  78. 13197e3 block-migration: small preparatory changes for locking by Paolo Bonzini · 12 years ago
  79. a55ce1c block-migration: remove variables that are never read by Paolo Bonzini · 12 years ago
  80. d418cf5 block-migration: remove useless calls to blk_mig_cleanup by Paolo Bonzini · 12 years ago
  81. 6aaa9da block-migration: fix pending() and iterate() return values by Stefan Hajnoczi · 12 years ago
  82. 2c5a7f2 block-migration: fix block_save_iterate() return value by Stefan Hajnoczi · 12 years ago
  83. 9ee0cb2 block-migration: fix blk_mig_save_dirty_block() return value checking by Stefan Hajnoczi · 12 years ago
  84. d5f1f28 block-migration: improve "Unknown flags" error message by Stefan Hajnoczi · 12 years ago
  85. 50717e9 block: allow customizing the granularity of the dirty bitmap by Paolo Bonzini · 12 years ago
  86. acc906c block: return count of dirty sectors, not chunks by Paolo Bonzini · 12 years ago
  87. e4ed154 savevm: New save live migration method: pending by Juan Quintela · 12 years ago
  88. 9c17d61 softmmu: move include files to include/sysemu/ by Paolo Bonzini · 12 years ago
  89. 1de7afc misc: move include files to include/qemu/ by Paolo Bonzini · 12 years ago
  90. caf71f8 migration: move include files to include/migration/ by Paolo Bonzini · 12 years ago
  91. 737e150 block: move include files to include/block/ by Paolo Bonzini · 12 years ago
  92. 43be3a2 block-migration: handle errors with the return codes correctly by Juan Quintela · 12 years ago
  93. ceb2bd0 block-migration: Switch meaning of return value by Juan Quintela · 12 years ago
  94. 59feec4 block-migration: make flush_blks() return errors by Juan Quintela · 12 years ago
  95. 946d58b block-migration: Flush requests in blk_mig_cleanup by Kevin Wolf · 12 years ago
  96. 16310a3 savevm: split save_live into stage2 and stage3 by Juan Quintela · 13 years ago
  97. d1315aa savevm: split save_live_setup from save_live_state by Juan Quintela · 13 years ago
  98. 6bd6878 savevm: introduce is_active method by Juan Quintela · 13 years ago
  99. 9b5bfab savevm: Refactor cancel operation in its own operation by Juan Quintela · 13 years ago
  100. 7908c78 savevm: Live migration handlers register the struct directly by Juan Quintela · 13 years ago