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