2019-09-10 | John Snow | tests/docker: Use --userns=keep-id for podman Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | Revert "ide/ahci: Check for -ECANCELED in aio callbacks" Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | iotests/257: test traditional sync modes Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/backup: support bitmap sync modes for non-bitmap... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/backup: teach TOP to never copy unallocated regions Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/backup: add backup_is_cluster_allocated Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/backup: centralize copy_bitmap initialization Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/backup: improve sync=bitmap work estimates Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | iotests/257: test API failures Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/backup: hoist bitmap check into QMP interface Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | iotests/257: Refactor backup helpers Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | iotests/257: add EmulatedBitmap class Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | iotests/257: add Pattern class Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | qapi: implement block-dirty-bitmap-remove transaction... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/backup: loosen restriction on readonly bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | iotests: add test 257 for bitmap-mode backups Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | iotests: Add virtio-scsi device helper Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | iotests: teach FilePath to produce multiple paths Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | iotests: teach run_job to cancel pending jobs Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | iotests: add testing shim for script-style python tests Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/backup: add 'always' bitmap sync policy Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/backup: upgrade copy_bitmap to BdrvDirtyBitmap Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/dirty-bitmap: add bdrv_dirty_bitmap_get Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/dirty-bitmap: add bdrv_dirty_bitmap_merge_internal Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | hbitmap: enable merging across granularities Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | hbitmap: Fix merge when b is empty, and result is not... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/backup: add 'never' policy to bitmap sync mode Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | block/backup: Add mirror sync mode 'bitmap' Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | qapi: add BitmapSyncMode enum Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | blockdev-backup: utilize do_backup_common Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | drive-backup: create do_backup_common Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-08-16 | John Snow | qapi/block-core: Introduce BackupCommon Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-07-10 | John Snow | docs/bitmaps: use QMP lexer instead of json Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-07-10 | John Snow | sphinx: add qmp_lexer Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-07-10 | John Snow | docs/interop/bitmaps.rst: Fix typos Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-07-08 | John Snow | block/qcow: Improve error when opening qcow2 files... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-07-01 | John Snow | machine.py: minor delinting Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-07-01 | John Snow | python/qemu: split QEMUMachine out from underneath... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-06-14 | John Snow | event_match: always match on None value Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-06-14 | John Snow | iotests: add iotest 256 for testing blockdev-backup... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-06-14 | John Snow | iotests.py: rewrite run_job to be pickier Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-06-14 | John Snow | QEMUMachine: add events_wait method Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-06-14 | John Snow | iotests.py: do not use infinite waits Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-06-14 | John Snow | blockdev-backup: don't check aio_context too early Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-06-04 | John Snow | blockdev: fix missed target unref for drive-backup Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-05-28 | John Snow | migration/dirty-bitmaps: change bitmap enumeration... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-05-28 | John Snow | blockdev: loosen restrictions on drive-backup source... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-05-01 | John Snow | docs/interop/bitmaps: rewrite and modernize doc Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-05-01 | John Snow | Makefile: add nit-picky mode to sphinx-build Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-04-12 | John Snow | qemu-img: fix .hx and .texi disparity Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | tests/qemu-iotests: add bitmap resize test 246 Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/qcow2-bitmap: Allow resizes with persistent bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: implement inconsistent bit Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: disallow busy bitmaps as merge... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: prohibit removing readonly bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: prohibit readonly bitmaps for... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: add block_dirty_bitmap_check function Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmap: add inconsistent status Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: add inconsistent bit Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | iotests: add busy/recording bit test to 124 Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | blockdev: remove unused paio parameter documentation Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: move comment block Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: unify qmp_locked and user_locked... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmap: explicitly lock bitmaps with successors Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | nbd: change error checking order for bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmap: change semantics of enabled predicate Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmap: remove set/reset assertions against... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: rename frozen predicate helper Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmap: add recording and busy properties Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-02-19 | John Snow | blockdev: acquire aio_context for bitmap add/remove Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-02-19 | John Snow | block/dirty-bitmap: Documentation and Comment fixups Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-02-01 | John Snow | iotests/236: fix transaction kwarg order Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-14 | John Snow | iotests: add iotest 236 for testing bitmap merge Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-14 | John Snow | iotests: implement pretty-print for log and qmp_log Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-14 | John Snow | iotests: change qmp_log filters to expect QMP objects... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-14 | John Snow | iotests: remove default filters from qmp_log Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-14 | John Snow | iotests: add qmp recursive sorting function Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-14 | John Snow | iotests: add filter_generated_node_ids Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-14 | John Snow | iotests.py: don't abort if IMGKEYSECRET is undefined Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-14 | John Snow | block: remove 'x' prefix from experimental bitmap APIs Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-14 | John Snow | blockdev: n-ary bitmap merge Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-14 | John Snow | block/dirty-bitmap: remove assertion from restore Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-14 | John Snow | blockdev: abort transactions in reverse order Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-11-27 | John Snow | scsi: Address spurious clang warning Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | nbd: forbid use of frozen bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | block/backup: prohibit backup from using in use bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | block/dirty-bitmaps: prohibit enable/disable on locked... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | block/dirty-bitmaps: allow clear on disabled bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | block/dirty-bitmaps: fix merge permissions Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | block/dirty-bitmaps: add user_locked status checker Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | blockdev-backup: add bitmap argument Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-09-27 | John Snow | qapi: bitmap-merge: document name change Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-09-25 | John Snow | blockdev: document transactional shortcomings Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-09-25 | John Snow | block/backup: qapi documentation fixup Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-09-25 | John Snow | qapi/block-stream: expose new job properties Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-09-25 | John Snow | qapi/block-mirror: expose new job properties Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-09-25 | John Snow | qapi/block-commit: expose new job properties Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-09-25 | John Snow | jobs: remove .exit callback Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-09-25 | John Snow | tests/test-blockjob-txn: move .exit to .clean Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-09-25 | John Snow | tests/test-blockjob: remove exit callback Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
next |