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 |
2020-10-02 | Kevin Wolf | nbd/server: Simplify export shutdown Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-13-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | qemu-nbd: Use blk_exp_add() to create the export Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-12-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | nbd: Remove NBDExport.close callback Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-11-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | nbd: Add writethrough to block-export-add Signed-off-by: Kevin Wolf <kwolf@redhat.com> ...Id: <20200924152717.287415-10-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | nbd: Add max-connections to nbd-server-start Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200924152717.287415-9-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Remove magic from block-export-add Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200924152717.287415-8-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | qemu-nbd: Use raw block driver for --offset Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200924152717.287415-7-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | qemu-storage-daemon: Use qmp_block_export_add() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200924152717.287415-6-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | block/export: Add BlockExport infrastructure and block... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200924152717.287415-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | qapi: Rename BlockExport to BlockExportOptions Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200924152717.287415-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | qapi: Create block-export module Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200924152717.287415-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Kevin Wolf | nbd: Remove unused nbd_export_get_blockdev() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200924152717.287415-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Dr. David Alan Gilbert | qemu-io-cmds: Simplify help_oneline Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Alberto Garcia | docs: Document the throttle block filter Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Thomas Huth | tests/check-block: Do not run the iotests with old... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-10-02 | Philippe Mathieu... | block/sheepdog: Replace magic val by NANOSECONDS_PER_SECOND... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-10 | Thomas Huth | block/qcow2-cluster: Add missing "fallthrough" annotation Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-10 | Philippe Mathieu... | block/nvme: Pair doorbell registers Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-10 | Philippe Mathieu... | block/nvme: Use generic NvmeBar structure Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-10 | Philippe Mathieu... | block/nvme: Group controller registers in NVMeRegs... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-10 | Kevin Wolf | file-win32: Fix "locking" option Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200907092739.9988-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-10 | Kevin Wolf | iotests: Allow running from different directory Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200902110326.257115-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-08 | Max Reitz | iotests: Test committing to overridden backing Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-08 | Max Reitz | iotests: Add test for commit in sub directory |
commitcommitdifftree |
2020-09-08 | Max Reitz | iotests: Add filter mirror test cases Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-08 | Max Reitz | iotests: Add filter commit test cases |
commitcommitdifftree |
2020-09-07 | Max Reitz | iotests: Let complete_and_wait() work with commit Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | iotests: Test that qcow2's data-file is flushed Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Leave BDS.backing_{file,format} constant |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Inline bdrv_co_block_status_from_*() Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | blockdev: Fix active commit choice |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Drop backing_bs() Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | qemu-img: Use child access functions |
commitcommitdifftree |
2020-09-07 | Max Reitz | nbd: Use CAF when looking for dirty bitmap Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | commit: Deal with filters |
commitcommitdifftree |
2020-09-07 | Max Reitz | backup: Deal with filters Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | mirror: Deal with filters |
commitcommitdifftree |
2020-09-07 | Max Reitz | block-copy: Use CAF to find sync=top base Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Use child access functions for QAPI queries Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Report data child for query-blockstats Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | blockdev: Use CAF in external_snapshot_prepare() Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block/null: Implement bdrv_get_allocated_file_size |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Improve get_allocated_file_size's default |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Use CAFs for debug breakpoints Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block/snapshot: Fix fallback Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Use CAF in bdrv_co_rw_vmstate() Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Use CAFs in bdrv_refresh_filename() Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Iterate over children in refresh_limits Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | vmdk: Drop vmdk_co_flush() Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Flush all children in generic code Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Re-evaluate backing file handling in reopen |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Use bdrv_cow_child() in bdrv_co_truncate() Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Use CAFs when working with backing chains |
commitcommitdifftree |
2020-09-07 | Max Reitz | stream: Deal with filters |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Use CAFs in block status functions |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Use bdrv_filter_(bs|child) where obvious Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | copy-on-read: Support compressed writes Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | throttle: Support compressed writes Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Add bdrv_supports_compressed_writes() Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Drop bdrv_is_encrypted() Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Include filters when freezing backing chain Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: bdrv_set_backing_hd() is about bs->backing Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: bdrv_cow_child() for bdrv_has_zero_init() Reviewed-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Add chain helper functions |
commitcommitdifftree |
2020-09-07 | Max Reitz | block: Add child access functions |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Use an array of EventNotifier Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Extract nvme_poll_queue() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Simplify nvme_create_queue_pair() arguments Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Replace BDRV_POLL_WHILE by AIO_WAIT_WHILE Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Simplify nvme_init_queue() arguments Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Replace qemu_try_blockalign(bs) by qemu_try_mema... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Replace qemu_try_blockalign0 by qemu_try_blockal... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Use union of NvmeIdCtrl / NvmeIdNs structures Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Rename local variable Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Use common error path in nvme_add_io_queue() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Improve error message when IO queue creation... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Define INDEX macros to ease code review Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-09-07 | Philippe Mathieu... | block/nvme: Let nvme_create_queue_pair() fail gracefully Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
next |