2014-12-10 | Max Reitz | iotests: Only kill NBD server if it runs Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | qemu-img: Check create_opts before image amendment Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | qemu-img: Check create_opts before image creation Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | block: Check create_opts before image creation Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | block/nfs: Add create_opts Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | block/vvfat: qcow driver may not be found Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | block: Omit bdrv_find_format for essential drivers Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | block: Make essential BlockDriver objects public Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | iotests: Specify qcow2 format for qemu-io in 059 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | qemu-nbd: Use BlockBackend where reasonable Signed-off-by: Max Reitz <mreitz@redhat.com> ...1416309679-333-7-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-12-10 | Max Reitz | nbd: Use BlockBackend internally Signed-off-by: Max Reitz <mreitz@redhat.com> ...1416309679-333-6-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-12-10 | Max Reitz | nbd: Change external interface to BlockBackend Signed-off-by: Max Reitz <mreitz@redhat.com> ...1416309679-333-5-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-12-10 | Max Reitz | block: Add blk_add_close_notifier() for BB Signed-off-by: Max Reitz <mreitz@redhat.com> ...1416309679-333-4-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-12-10 | Max Reitz | block: Add AioContextNotifier functions to BB Signed-off-by: Max Reitz <mreitz@redhat.com> ...1416309679-333-3-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-12-10 | Max Reitz | block: Lift more functions into BlockBackend Signed-off-by: Max Reitz <mreitz@redhat.com> ...1416309679-333-2-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-12-10 | Max Reitz | iotests: Plain blkdebug filename generation Signed-off-by: Max Reitz <mreitz@redhat.com> ...1415697825-26678-3-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-12-10 | Max Reitz | blkdebug: Simplify and improve filename generation Signed-off-by: Max Reitz <mreitz@redhat.com> ...1415697825-26678-2-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-12-10 | Max Reitz | iotests: Use -qmp-pretty in 067 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | iotests: _filter_qmp for pretty JSON output Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | chardev: Add -qmp-pretty Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-12-10 | Max Reitz | qjson: Drop trailing space for pretty formatting Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-11-18 | Max Reitz | block/raw-posix: Catch fsync() errors Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-11-18 | Max Reitz | block/raw-posix: Only sync after successful preallocation Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-11-18 | Max Reitz | block/raw-posix: Fix preallocating write() loop Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-11-09 | Max Reitz | block/vdi: Limit maximum size even futher Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-11-07 | Max Reitz | qapi: Complete BlkdebugEvent Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-11-06 | Max Reitz | iotests: Add test for non-existing backing file Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-11-06 | Max Reitz | block: Propagate error in bdrv_img_create() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-11-06 | Max Reitz | qemu-img: Omit error_report() after img_open() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-11-03 | Max Reitz | iotests: Expand test 061 Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414404776-4919-8-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | block/qcow2: Simplify shared L2 handling in amend Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414404776-4919-7-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | block/qcow2: Make get_refcount() global Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414404776-4919-6-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | block/qcow2: Implement status CB for amend Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414404776-4919-5-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | qemu-img: Fix insignificant memleak Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414404776-4919-4-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | qemu-img: Add progress output for amend Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414404776-4919-3-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | block: Add status callback to bdrv_amend_options() Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414404776-4919-2-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | iotests: Add test for qcow2's bdrv_make_empty Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-15-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | iotests: Add test for backing-chain commits Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-14-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | iotests: Add _filter_qemu_img_map Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-13-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | qemu-img: Specify backing file for commit Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-12-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | qemu-img: Enable progress output for commit Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-11-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | qemu-img: Empty image after commit Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-10-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | qemu-img: Implement commit like QMP Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-9-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | block/mirror: Improve progress report Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-8-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | iotests: Omit length/offset test in 040 and 041 Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-7-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | blockjob: Add "ready" field Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-6-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | blockjob: Introduce block_job_complete_sync() Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-5-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | qcow2: Optimize bdrv_make_empty() Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-4-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | qcow2: Implement bdrv_make_empty() Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-3-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | qcow2: Allow "full" discard Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414159063-25977-2-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | iotests: Add test for external image truncation Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414148280-17949-4-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | raw-posix: raw_co_get_block_status() return value Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414148280-17949-3-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-11-03 | Max Reitz | raw-posix: Fix raw_co_get_block_status() after EOF Signed-off-by: Max Reitz <mreitz@redhat.com> ...1414148280-17949-2-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-10-23 | Max Reitz | qemu-img: Print error if check failed Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | iotests: Add test for qcow2 L1 table update Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Do not overflow when writing an L1 sector Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | iotests: Add test for map commands Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qemu-io: Respect early image end for map Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | block: Respect underlying file's EOF Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | docs/qcow2: Limit refcount_order to [0, 6] Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | docs/qcow2: Correct refcount_block_entries Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Drop REFCOUNT_SHIFT Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | iotests: Add test for potentially damaging repairs Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | iotests: Fix test outputs Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Clean up after refcount rebuild Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Rebuild refcount structure during check Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Do not perform potentially damaging repairs Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Fix refcount blocks beyond image end Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Reuse refcount table in calculate_refcounts() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Let inc_refcounts() resize the reftable Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Let inc_refcounts() return -errno Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Split fail code in L1 and L2 checks Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Use int64_t for in-memory reftable size Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Pull check_refblocks() up Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Use sizeof(**refcount_table) Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Split qcow2_check_refcounts() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Fix leaks in dirty images Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | qcow2: Calculate refcount block entry count Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | block: Add qemu_{,try_}blockalign0() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-23 | Max Reitz | block/vdi: Use {DIV_,}ROUND_UP Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-20 | Max Reitz | nbd: Fix filename generation Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-10-04 | Max Reitz | iotests: qemu-img info output for corrupt image Signed-off-by: Max Reitz <mreitz@redhat.com> ...1412105489-7681-4-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-10-04 | Max Reitz | qapi: Add corrupt field to ImageInfoSpecificQCow2 Signed-off-by: Max Reitz <mreitz@redhat.com> ...1412105489-7681-3-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-10-04 | Max Reitz | iotests: Use _img_info Signed-off-by: Max Reitz <mreitz@redhat.com> ...1412105489-7681-2-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-09-22 | Max Reitz | qapi/block-core: Add "new" qcow2 options Signed-off-by: Max Reitz <mreitz@redhat.com> ...1408557576-14574-5-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-09-22 | Max Reitz | qcow2: Add overlap-check.template option Signed-off-by: Max Reitz <mreitz@redhat.com> ...1408557576-14574-4-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-09-22 | Max Reitz | qapi: Allow enums in anonymous unions Signed-off-by: Max Reitz <mreitz@redhat.com> ...1408557576-14574-3-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-09-22 | Max Reitz | qcow2: Fix leak of QemuOpts in qcow2_open() Signed-off-by: Max Reitz <mreitz@redhat.com> ...1408557576-14574-2-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-09-22 | Max Reitz | iotests: Add more tests for qcow2 corruption Signed-off-by: Max Reitz <mreitz@redhat.com> ...1409926039-29044-6-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-09-22 | Max Reitz | qcow2: Check L1/L2/reftable entries for alignment Signed-off-by: Max Reitz <mreitz@redhat.com> ...1409926039-29044-5-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-09-22 | Max Reitz | qcow2: Use qcow2_signal_corruption() for overlaps Signed-off-by: Max Reitz <mreitz@redhat.com> ...1409926039-29044-4-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-09-22 | Max Reitz | qcow2: Add qcow2_signal_corruption() Signed-off-by: Max Reitz <mreitz@redhat.com> ...1409926039-29044-3-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-09-22 | Max Reitz | qapi/block: Add "fatal" to BLOCK_IMAGE_CORRUPTED Signed-off-by: Max Reitz <mreitz@redhat.com> ...1409926039-29044-2-git-send-email-mreitz@redhat.com |
commitcommitdifftree |
2014-08-29 | Max Reitz | nbd: Follow the BDS' AIO context Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-08-29 | Max Reitz | block: Add AIO context notifiers Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-08-29 | Max Reitz | nbd: Drop nbd_can_read() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-08-22 | Max Reitz | qemu-img: Allow cache mode specification for amend Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-08-22 | Max Reitz | qemu-img: Allow source cache mode specification Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-08-20 | Max Reitz | iotests: Add test for image filename construction Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2014-08-20 | Max Reitz | quorum: Implement bdrv_refresh_filename() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
next |