2020-12-18 | Markus Armbruster | block/vpc: Pass footer buffers as VHDFooter * instead... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Markus Armbruster | block/vpc: Pad VHDFooter, replace uint8_t[] buffers Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Markus Armbruster | block/vpc: Use sizeof() instead of 1024 for dynamic... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Markus Armbruster | block/vpc: Pad VHDDynDiskHeader, replace uint8_t[]... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Markus Armbruster | block/vpc: Make vpc_checksum() take void * Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Markus Armbruster | block/vpc: Don't abuse the footer buffer for dynamic... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Markus Armbruster | block/vpc: Don't abuse the footer buffer as BAT sector... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Markus Armbruster | block/vpc: Make vpc_open() read the full dynamic header Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Vladimir Sementsov... | iotests:172: use _filter_qom_path Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Vladimir Sementsov... | iotests: make _filter_qom_path more strict Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Stefan Hajnoczi | MAINTAINERS: add Kevin Wolf as storage daemon maintainer Acked-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Stefan Hajnoczi | docs: add qemu-storage-daemon(1) man page Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Stefan Hajnoczi | docs: generate qemu-storage-daemon-qmp-ref(7) man page Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Peter Lieven | block/nfs: fix int overflow in nfs_client_open_qdict Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Philippe Mathieu... | hw/block/nand: Decommission the NAND museum Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-18 | Max Reitz | iotests/210: Fix reference output Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Kevin Wolf | block: Fix deadlock in bdrv_co_yield_to_drain() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201203172311.68232-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Kevin Wolf | block: Fix locking in qmp_block_resize() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201203172311.68232-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Kevin Wolf | block: Simplify qmp_block_resize() error paths Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201203172311.68232-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Vladimir Sementsov... | block: introduce BDRV_MAX_LENGTH Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Vladimir Sementsov... | block/io: bdrv_check_byte_request(): drop bdrv_is_inserted() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Vladimir Sementsov... | block/io: bdrv_refresh_limits(): use ERRP_GUARD Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Vladimir Sementsov... | block/file-posix: fix workaround in raw_do_pwrite_zeroes() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Kevin Wolf | can-host: Fix crash when 'canbus' property is not set Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201130105615.21799-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests/221: Discard image before qemu-img map Suggested-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Li Feng | file-posix: check the use_lock before setting the file... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests/308: Add test for FUSE exports Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests: Enable fuse for many tests Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests: Allow testing FUSE exports Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests: Give access to the qemu-storage-daemon Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | storage-daemon: Call bdrv_close_all() on exit Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests/287: Clean up subshell test image Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests: Let _make_test_img guess $TEST_IMG_FILE Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests: Restrict some Python tests to file Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests/091: Use _cleanup_qemu instad of "wait" Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests: Derive image names from $TEST_IMG Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests/046: Avoid renaming images Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests: Use convert -n in some cases Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests: Do not pipe _make_test_img Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | iotests: Do not needlessly filter _make_test_img Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | fuse: Implement hole detection through lseek Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | fuse: (Partially) implement fallocate() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | fuse: Allow growable exports Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | fuse: Implement standard FUSE operations Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | fuse: Allow exporting BDSs via FUSE Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Max Reitz | meson: Detect libfuse Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Gan Qixin | block/iscsi: Use lock guard macros Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Gan Qixin | block/throttle-groups: Use lock guard macros Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Gan Qixin | block/curl: Use lock guard macros Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-12-11 | Gan Qixin | block/accounting: Use lock guard macros Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-24 | Maxim Levitsky | qcow2: Fix corruption on write_zeroes with MAY_UNMAP Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201124092815.39056-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-17 | Max Reitz | iotests/081: Test rewrite-corrupted without WRITE Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-17 | Max Reitz | iotests/081: Filter image format after testdir Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-17 | Max Reitz | quorum: Require WRITE perm with rewrite-corrupted Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-17 | Paolo Bonzini | io_uring: do not use pointer after free Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-17 | Maxim Levitsky | file-posix: allow -EBUSY errors during write zeros... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-17 | Kevin Wolf | iotests: Replace deprecated ConfigParser.readfp() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201113100602.15936-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-17 | Kevin Wolf | char-stdio: Fix QMP default for 'signal' Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201023101222.250147-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-03 | AlexChen | block/vvfat: Fix bad printf format specifiers Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-03 | Kevin Wolf | iotests: Use Python 3 style super() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201027163806.290960-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-03 | Kevin Wolf | iotests: Disable unsubscriptable-object in pylint Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201027163806.290960-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-03 | Kevin Wolf | iotests.py: Fix type check errors in wait_migration() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201027163806.290960-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-03 | Tuguoyi | qemu-img convert: Free @sn_opts in all error cases Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-11-03 | Volker Rümelin | qmp: fix aio_poll() assertion failure on Windows Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-27 | Greg Kurz | block: End quiescent sections when a BDS is deleted Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-27 | Alberto Garcia | qcow2: Skip copy-on-write when allocating a zero cluster Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-27 | Alberto Garcia | qcow2: Report BDRV_BLOCK_ZERO more accurately in bdrv_co_blo... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-27 | Zhengui | qemu-img: add support for rate limit in qemu-img convert Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-27 | Zhengui | qemu-img: add support for rate limit in qemu-img commit Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-15 | Daniel P. Berrangé | block: deprecate the sheepdog block driver Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-15 | Daniel P. Berrangé | block: drop moderated sheepdog mailing list from MAINTAINERS... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-15 | Kevin Wolf | monitor: Fix order in monitor_cleanup() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201013125027.41003-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-15 | Kevin Wolf | qemu-storage-daemon: Remove QemuOpts from --object... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201007164903.282198-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-15 | Kevin Wolf | qom: Add user_creatable_print_help_from_qdict() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201007164903.282198-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-15 | Kevin Wolf | qom: Factor out helpers from user_creatable_print_help() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20201007164903.282198-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-15 | Kevin Wolf | keyval: Parse help options Signed-off-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-15 | Markus Armbruster | keyval: Fix parsing of ',' in value of implied key Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-15 | Markus Armbruster | test-keyval: Demonstrate misparse of ',' with implied key Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-15 | Markus Armbruster | keyval: Fix and clarify grammar Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Alberto Garcia | qcow2: Use L1E_SIZE in qcow2_write_l1_entry() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | qemu-storage-daemon: Fix help line for --export Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200930133909.58820-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | iotests: Test block-export-* QMP interface Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-32-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | iotests: Allow supported and unsupported formats at... Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-31-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | iotests: Introduce qemu_nbd_list_log() Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-30-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | iotests: Factor out qemu_tool_pipe_and_status() Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-29-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | nbd: Deprecate nbd-server-add/remove Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-28-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | nbd: Merge nbd_export_new() and nbd_export_create() Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-27-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Move writable to BlockExportOptions Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-26-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Add query-block-exports Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-25-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Create BlockBackend in blk_exp_add() Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-24-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Move blk to BlockExport Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-23-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Add BLOCK_EXPORT_DELETED event Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-22-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Add block-export-del Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-21-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Move strong user reference to block_exports Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-20-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Add 'id' option to block-export-add Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-19-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Add blk_exp_close_all(_type) Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-18-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Allocate BlockExport in blk_exp_add() Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-17-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Add node-name to BlockExportOptions Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-16-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Move AioContext from NBDExport to BlockExport Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-15-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Move refcount from NBDExport to BlockExport Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-14-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
next |