2015-11-12 | John Snow | block/backup: Rely on commit/abort for cleanup Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | block: Add block job transactions Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | blockjob: Simplify block_job_finish_sync Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | blockjob: Add "completed" and "ret" in BlockJob Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | blockjob: Add .commit and .abort block job actions Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | blockjob: Introduce reference count and fix reference... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | backup: Extract dirty bitmap handling as a separate... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | John Snow | block: rename BlkTransactionState and BdrvActionOps Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | John Snow | iotests: add transactional incremental backup test Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | qed: Implement .bdrv_drain Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | block: Introduce BlockDriver.bdrv_drain callback Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | block: Drop BlockDriver.bdrv_ioctl Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | block: Emulate bdrv_ioctl with bdrv_aio_ioctl and track... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | block: Add ioctl parameter fields to BlockRequest Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | iscsi: Emulate commands in iscsi_aio_ioctl as iscsi_ioctl Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | block: Track discard requests Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | block: Track flush requests Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-12 | Fam Zheng | block: Add more types for tracked request Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Kevin Wolf | Merge remote-tracking branch 'mreitz/tags/pull-block... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | John Snow | qemu-io: Correct error messages Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | John Snow | qemu-io: Check for trailing chars Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | John Snow | qemu-io: fix cvtnum lval types Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: test 'blockdev-snapshot' using a file BDS as... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: Remove inner quotation marks in iotest 085 Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: Disallow snapshots if the overlay doesn't support... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | throttle: Use bs->throttle_state instead of bs->io_limits_en... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | throttle: Check for pending requests in throttle_group_unreg... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | John Snow | qemu-img: add check for zero-length job len Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | John Snow | qcow2: avoid misaligned 64bit bswap Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | qemu-iotests: Test the reopening of overlay_bs in ... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | commit: reopen overlay_bs before base Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: add tests for the 'blockdev-snapshot' command Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: add a 'blockdev-snapshot' QMP command Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: support passing 'backing': '' to 'blockdev-add' Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: rename BlockdevSnapshot to BlockdevSnapshotSync Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: check for existing device IDs in external_snapshot_pr... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | iotests: Add test for change-related QMP commands Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | hmp: Add read-only-mode option to change command Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | blockdev: read-only-mode for blockdev-change-medium Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | hmp: Use blockdev-change-medium for change command Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | qmp: Introduce blockdev-change-medium Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | block: Inquire tray state before tray-moved events Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | blockdev: Implement change with basic operations Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | blockdev: Implement eject with basic operations Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | blockdev: Add blockdev-insert-medium Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | blockdev: Add blockdev-remove-medium Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | blockdev: Add blockdev-close-tray Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | blockdev: Add blockdev-open-tray Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | block: Add functions for inheriting a BBRS Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | block: Make bdrv_states public Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Max Reitz | block: Add blk_remove_bs() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: Don't call blk_bs() twice in bdrv_lookup_bs() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Fam Zheng | tests: Add test case for aio_disable_external Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Fam Zheng | block: Add "drained begin/end" for internal snapshot Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Fam Zheng | block: Add "drained begin/end" for transactional blockdev... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Fam Zheng | block: Add "drained begin/end" for transactional backup Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Fam Zheng | block: Add "drained begin/end" for transactional external... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Fam Zheng | block: Introduce "drained begin/end" API Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Fam Zheng | aio: introduce aio_{disable,enable}_external Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Fam Zheng | dataplane: Mark host notifiers' client type as "external" Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Fam Zheng | nbd: Mark fd handlers client type as "external" Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Fam Zheng | aio: Add "is_external" flag for event handlers Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Alberto Garcia | throttle: Remove throttle_group_lock/unlock() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | blockdev: Allow more options for BB-less BDS tree Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | blockdev: Pull out blockdev option extraction Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | blockdev: Do not create BDS for empty drive Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Prepare for NULL BDS Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Add blk_insert_bs() Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Prepare remaining BB functions for NULL BDS Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Fail requests to empty BlockBackend Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Make some BB functions fall back to BBRS Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Add BlockBackendRootState Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block/throttle-groups: Make incref/decref public Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Move I/O status and error actions into BB Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Move BlockAcctStats into BlockBackend Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Remove wr_highest_sector from BlockAcctStats Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Move guest_block_size into BlockBackend Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Fix BB AIOCB AioContext without BDS Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | hw/usb-storage: Check whether BB is inserted Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | hw/block/fdc: Implement tray status Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Invoke change media CB before NULLing drv Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block/raw_bsd: Drop raw_is_inserted() Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Make bdrv_is_inserted() recursive Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Add blk_is_available() Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Make bdrv_is_inserted() return a bool Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | iotests: Only create BB if necessary Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | blockdev: Allow creation of BDS trees without BB Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Set BDRV_O_INCOMING in bdrv_fill_options() Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-23 | Max Reitz | block: Remove host floppy support Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-16 | Fam Zheng | blkdebug: Don't confuse image as backing file Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-16 | Kevin Wolf | qcow2: Remove forward declaration of QCowAIOCB Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-16 | Stefan Hajnoczi | qemu-nbd: always compile in --aio=MODE option Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-16 | Stefan Hajnoczi | blockdev: always compile in -drive aio= parsing Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-16 | Stefan Hajnoczi | raw-posix: warn about BDRV_O_NATIVE_AIO if libaio is... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-16 | Jeff Cody | block: auto-generated node-names Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-16 | Jeff Cody | util - add automated ID generation utility Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-16 | Kevin Wolf | blkverify: Fix BDS leak in .bdrv_open error path Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-16 | Kevin Wolf | block: Allow bdrv_unref_child(bs, NULL) Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-16 | Kevin Wolf | block: Remove bdrv_swap() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2015-10-16 | Kevin Wolf | block: Add and use bdrv_replace_in_backing_chain() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
next |