2017-07-11 | Max Reitz | block/qcow2: Add qcow2_refcount_area() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-13-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | block/qcow2: Metadata preallocation for truncate Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-12-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | block/qcow2: Lock s->lock in preallocate() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-11-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | block/qcow2: Generalize preallocate() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-10-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | block/file-posix: Preallocation for truncate Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-9-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | block/file-posix: Generalize raw_regular_truncate Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-8-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | block/file-posix: Extract raw_regular_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-7-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | block/file-posix: Small fixes in raw_create() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-6-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | qemu-img: Expose PreallocMode for resizing Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-5-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | block: Add PreallocMode to blk_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-4-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | block: Add PreallocMode to bdrv_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-3-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | block: Add PreallocMode to BD.bdrv_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613202107.10125-2-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | iotests: Add test for colon handling Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170702150510.23276-3-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | iotests: Use absolute paths for executables Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170702150510.23276-2-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-07-11 | Max Reitz | iotests: 181 does not work for all formats Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170621131157.16584-1-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-06-26 | Max Reitz | block: Do not strcmp() with NULL uri->scheme Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613205726.13544-1-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-06-26 | Max Reitz | blkverify: Catch bs->exact_filename overflow Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613172006.19685-3-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-06-26 | Max Reitz | blkdebug: Catch bs->exact_filename overflow Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170613172006.19685-2-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-06-15 | Max Reitz | qemu-nbd: Ignore SIGPIPE Signed-off-by: Max Reitz <mreitz@redhat.com> Message-Id: <20170611123714.31292-1-mreitz@redhat.com> |
commitcommitdifftree |
2017-05-29 | Max Reitz | block/file-*: *_parse_filename() and colons Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170522195217.12991-3-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-05-29 | Max Reitz | block: Fix backing paths for filenames with colons Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170522195217.12991-2-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-05-11 | Max Reitz | MAINTAINERS: Add qemu-progress to the block layer Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170428165517.30341-1-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-05-11 | Max Reitz | iotests: Extend test 066 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-05-11 | Max Reitz | qcow2: Discard preallocated zero clusters Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-05-11 | Max Reitz | qcow2: Reuse preallocated zero clusters Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-05-11 | Max Reitz | qcow2: Fix preallocation size formula Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-28 | Max Reitz | progress: Show current progress on SIGINFO Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170207235757.2026-1-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-28 | Max Reitz | block: Add .bdrv_truncate() error messages Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170328205129.15138-5-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-28 | Max Reitz | block: Add errp to BD.bdrv_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170328205129.15138-4-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-28 | Max Reitz | block: Add errp to b{lk,drv}_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170328205129.15138-3-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-28 | Max Reitz | block/vhdx: Make vhdx_create() always set errp Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170328205129.15138-2-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-27 | Max Reitz | qemu-img: Document backing options Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-27 | Max Reitz | qemu-img/convert: Move bs_n > 1 && -B check down Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-27 | Max Reitz | qemu-img/convert: Use @opts for one thing only Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-27 | Max Reitz | block: Do not unref bs->file on error in BD's open Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-27 | Max Reitz | iotests: Launch qemu-nbd with -e 42 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-27 | Max Reitz | iotests/051: Add test for empty filename Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-27 | Max Reitz | block: An empty filename counts as no filename Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-27 | Max Reitz | Revert "block/io: Comment out permission assertions" Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-24 | Max Reitz | util/error: Fix leak in error_vprepend() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-Id: <20170413160952.29918-1-mreitz@redhat.com> |
commitcommitdifftree |
2017-04-11 | Max Reitz | block/io: Comment out permission assertions Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170411145050.31290-1-mreitz@redhat.com |
commitcommitdifftree |
2017-04-07 | Max Reitz | iotests: Add mirror tests for orphaned source Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-07 | Max Reitz | block/mirror: Fix use-after-free Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-04-03 | Max Reitz | block/parallels: Avoid overflows Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170331170512.10381-1-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-03-31 | Max Reitz | block/curl: Check protocol prefix Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170331120431.1767-3-mreitz@redhat.com |
commitcommitdifftree |
2017-03-31 | Max Reitz | qapi/curl: Extend and fix blockdev-add schema Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170331120431.1767-2-mreitz@redhat.com |
commitcommitdifftree |
2017-02-11 | Max Reitz | qemu-img: Improve commit invalid base message Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20161201020508.24417-1-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-01-26 | Max Reitz | test-hbitmap: Add hbitmap_is_serializable() calls Signed-off-by: Max Reitz <mreitz@redhat.com> Message-Id: <20161115225746.3590-3-mreitz@redhat.com> |
commitcommitdifftree |
2017-01-26 | Max Reitz | hbitmap: Add hbitmap_is_serializable() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-Id: <20161115225746.3590-2-mreitz@redhat.com> |
commitcommitdifftree |
2016-11-29 | Max Reitz | hbitmap: Fix shifts of constants by granularity Signed-off-by: Max Reitz <mreitz@redhat.com> Message-Id: <20161115224732.1334-1-mreitz@redhat.com> |
commitcommitdifftree |
2016-11-15 | Max Reitz | block/curl: Do not wait for data beyond EOF Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20161025025431.24714-5-mreitz@redhat.com |
commitcommitdifftree |
2016-11-15 | Max Reitz | block/curl: Remember all sockets Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20161025025431.24714-4-mreitz@redhat.com |
commitcommitdifftree |
2016-11-15 | Max Reitz | block/curl: Fix return value from curl_read_cb Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20161025025431.24714-3-mreitz@redhat.com |
commitcommitdifftree |
2016-11-15 | Max Reitz | block/curl: Use BDRV_SECTOR_SIZE Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20161025025431.24714-2-mreitz@redhat.com |
commitcommitdifftree |
2016-11-15 | Max Reitz | block/curl: Drop TFTP "support" Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20161102175539.4375-4-mreitz@redhat.com |
commitcommitdifftree |
2016-11-11 | Max Reitz | iotests: Always use -machine accel=qtest Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20161017183917.8837-1-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-11-11 | Max Reitz | iotests: Skip test 162 if there is no SSH support Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20161012204907.25941-4-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-11-11 | Max Reitz | block: Emit modules in bdrv_iterate_format() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20161012204907.25941-3-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-11-11 | Max Reitz | block: Fix bdrv_iterate_format() sorting Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20161012204907.25941-2-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-11-02 | Max Reitz | main-loop: Suppress I/O thread warning under qtest Signed-off-by: Max Reitz <mreitz@redhat.com> Message-Id: <20161017180939.27912-1-mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | iotests: Add test for NBD's blockdev-add interface Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | iotests: Add assert_json_filename_equal() method Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | socket_scm_helper: Accept fd directly Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | iotests.py: Allow concurrent qemu instances Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | iotests.py: Add qemu_nbd function Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | qapi: Allow blockdev-add for NBD Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | block/nbd: Use SocketAddress options Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | block/nbd: Accept SocketAddress Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | block/nbd: Add nbd_has_filename_options_conflict() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | block/nbd: Use qdict_put() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | block/nbd: Default port in nbd_refresh_filename() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | block/nbd: Reject port parameter without host Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-27 | Max Reitz | block/nbd: Drop trailing "." in error messages Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-24 | Max Reitz | iotests: Do not rely on unavailable domains in 162 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-24 | Max Reitz | iotests: Remove raciness from 162 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-10-24 | Max Reitz | qemu-nbd: Add --fork option Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-08-15 | Max Reitz | iotests: Test case for wrong runtime option types Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-08-15 | Max Reitz | block/nbd: Store runtime option values Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-08-15 | Max Reitz | block/blkdebug: Store config filename Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-08-15 | Max Reitz | block/nbd: Use QemuOpts for runtime options Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-08-15 | Max Reitz | block/ssh: Use QemuOpts for runtime options Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-07-13 | Max Reitz | iotests: Make 157 actually format-agnostic Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20160711132246.3152-1-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-07-13 | Max Reitz | vvfat: Fix qcow write target driver specification Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20160711135452.11304-1-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-07-13 | Max Reitz | qcow2: Fix qcow2_get_cluster_offset() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20160620142623.24471-3-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-07-13 | Max Reitz | qemu-io: Use correct range limitations Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-07-13 | Max Reitz | qcow2: Avoid making the L1 table too big Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20160615153630.2116-3-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-07-13 | Max Reitz | qemu-img: Use strerror() for generic resize error Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20160615153630.2116-2-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-06-16 | Max Reitz | iotests: Add test for oVirt-like storage migration Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20160610185750.30956-6-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-06-16 | Max Reitz | iotests: Add test for post-mirror backing chains Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20160610185750.30956-5-mreitz@redhat.com [mreitz@redhat.com: Removed unnecessary imports] Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-06-16 | Max Reitz | block/null: Implement bdrv_refresh_filename() Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20160610185750.30956-4-mreitz@redhat.com [mreitz@redhat.com: Added commit message] Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-06-16 | Max Reitz | block/mirror: Fix target backing BDS Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20160610185750.30956-3-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-06-16 | Max Reitz | block: Allow replacement of a BDS by its overlay Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20160610185750.30956-2-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-05-25 | Max Reitz | block: Drop errp parameter from blk_new() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-05-25 | Max Reitz | block: Drop bdrv_parent_cb_...() from bdrv_close() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-05-25 | Max Reitz | block: Assert !bs->refcnt in bdrv_close() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-05-25 | Max Reitz | block: Make bdrv_open() return a BDS Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-05-25 | Max Reitz | block: Drop bdrv_new_root() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-05-25 | Max Reitz | block: Drop blk_new_with_bs() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-05-25 | Max Reitz | tests: Drop BDS from test-throttle.c Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2016-05-25 | Max Reitz | block: Let bdrv_open_inherit() return the snapshot Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
next |