2020-07-06 | Maxim Levitsky | block/qcow2: implement blockdev-amend Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | block/crypto: implement blockdev-amend Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | block/core: add generic infrastructure for x-blockdev... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | iotests: qemu-img tests for luks key management Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | block/qcow2: extend qemu-img amend interface with crypto... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | block/crypto: implement the encryption key management Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | block/crypto: rename two functions Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | block/amend: refactor qcow2 amend options Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | block/amend: separate amend and create options for... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | block/amend: add 'force' option Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | qcrypto/luks: implement encryption key management Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | qcrypto/core: add generic infrastructure for crypto... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Max Reitz | iotests: Check whether luks works Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Max Reitz | iotests.py: Add (verify|has)_working_luks() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Max Reitz | iotests.py: Add qemu_img_pipe_and_status() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Max Reitz | iotests/common.rc: Add _require_working_luks Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Maxim Levitsky | iotests: filter few more luks specific create options Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Max Reitz | iotests: Make _filter_img_create more active Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Alberto Garcia | qcow2: Fix preallocation on images with unaligned sizes Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-07-06 | Vladimir Sementsov... | block/block-copy: block_copy_dirty_clusters: fix failure... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-06-24 | Vladimir Sementsov... | iotests: don't test qcow2.py inside 291 Reported-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-06-24 | Philippe Mathieu... | iotests: Fix 051 output after qdev_init_nofail() removal Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-13 | Vladimir Sementsov... | block/block-copy: fix use-after-free of task pointer Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-13 | Denis Plotnikov | iotests: 287: add qcow2 compression type test Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-13 | Denis Plotnikov | qcow2: add zstd cluster compression Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-13 | Denis Plotnikov | qcow2: rework the cluster compression routine Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-13 | Denis Plotnikov | qcow2: introduce compression type feature Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | Vladimir Sementsov... | block/block-copy: use aio-task-pool API Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | Vladimir Sementsov... | block/block-copy: refactor task creation Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | Vladimir Sementsov... | block/block-copy: add state pointer to BlockCopyTask Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | Vladimir Sementsov... | block/block-copy: alloc task on each iteration Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | Vladimir Sementsov... | block/block-copy: rename in-flight requests to tasks Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | Maxim Levitsky | Fix iotest 153 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | Eric Blake | block: Comment cleanups Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | Eric Blake | qcow2: Tweak comment about bitmaps vs. resize Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | Eric Blake | qcow2: Allow resize of images with internal snapshots Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | Eric Blake | block: Add blk_new_with_bs() helper Suggested-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: use python logging for iotests.log() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: Mark verify functions as private Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotest 258: use script_main Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: add script_initialize Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: add hmp helper with logging Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: limit line length to 79 chars Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: touch up log function signature Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: drop pre-Python 3.4 compatibility code Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: alphabetize standard imports Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: add pylintrc file Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: replace mutable list default args Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: ignore import warnings from pylint Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: don't use 'format' for drive_add Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-05 | John Snow | iotests: do a light delinting Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-04-07 | Anthony PERARD | xen-block: Fix double qlist remove and request leak Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-04-07 | Max Reitz | iotests/common.pattern: Quote echos Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-04-07 | Alberto Garcia | qcow2: Check request size in qcow2_co_pwritev_compressed_part() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-04-07 | Eric Blake | qemu-img: Report convert errors by bytes, not sectors Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-04-07 | Alberto Garcia | qcow2: Forbid discard in qcow2 v2 images with backing... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Max Reitz | iotests/138: Test leaks/corruptions fixed report Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Max Reitz | iotests: Add poke_file_[bl]e functions Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Max Reitz | qemu-img: Fix check's leak/corruption fix report Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Eric Blake | sheepdog: Consistently set bdrv_has_zero_init_truncate Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Eric Blake | qcow2: Avoid feature name extension on small cluster... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Eric Blake | qcow2: List autoclear bit names in header Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Eric Blake | qcow2: Comment typo fixes Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Maxim Levitsky | block: trickle down the fallback image creation function... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Maxim Levitsky | block: pass BlockDriver reference to the .bdrv_co_create Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Vladimir Sementsov... | block/mirror: fix use after free of local_err Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-24 | Max Reitz | iotests/026: Move v3-exclusive test to new file Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-24 | Max Reitz | iotests: Fix cleanup path in some tests Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-24 | Vladimir Sementsov... | block/qcow2: zero data_file child after free Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-24 | Vladimir Sementsov... | block: bdrv_set_backing_bs: fix use-after-free Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-24 | Philippe Mathieu... | block: Assert BlockDriver::format_name is not NULL Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-24 | Eric Blake | block: Avoid memleak on qcow2 image info failure Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: hide structure definitions Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: reduce intersecting request lock Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: rename start to offset in interfaces Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: refactor interfaces to use bytes... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: factor out find_conflicting_inflight_req Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: use block_status Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: specialcase first copy_range request Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: fix progress calculation Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Vladimir Sementsov... | job: refactor progress to separate object Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Vladimir Sementsov... | block/qcow2-threads: fix qcow2_decompress Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Pan Nengyuan | qemu-img: free memory before re-assign Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Pan Nengyuan | block/qcow2: do free crypto_opts in qcow2_close() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Eric Blake | iotests: Fix nonportable use of od --endian Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | David Edmondson | block/curl: HTTP header field names are case insensitive Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | David Edmondson | block/curl: HTTP header fields allow whitespace around... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Stefan Hajnoczi | iotests: add 288 luks qemu-img measure test Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Stefan Hajnoczi | qemu-img: allow qemu-img measure --object without a... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Stefan Hajnoczi | luks: implement .bdrv_measure() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-11 | Stefan Hajnoczi | luks: extract qcrypto_block_calculate_payload_offset() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | iotests: Test snapshot -l field separation Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | block: Fix VM size field width in snapshot dump Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | iotests: Test convert -n -B to backing-less target Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | qemu-img: Fix convert -n -B for backing-less targets Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | iotests: Add test for image creation fallback Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | iscsi: Drop iscsi_co_create_opts() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | file-posix: Drop hdev_co_create_opts() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | block: Generic file creation fallback Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | block/nbd: Fix hang in .bdrv_close() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
next |