summaryrefslogtreecommitdiffstats
path: root/block.c
Commit message (Expand)AuthorAgeFilesLines
...
* block: block: introduce APIs for submitting IO as a batchMing Lei2014-07-071-0/+31
* block: extend block-commit to accept a string for the backing fileJeff Cody2014-07-011-2/+6
* block: add helper function to determine if a BDS is in a chainJeff Cody2014-07-011-0/+11
* block: simplify bdrv_find_base() and bdrv_find_overlay()Jeff Cody2014-07-011-35/+10
* block.c: Don't return success for bdrv_append_temp_snapshot() failureChen Gang2014-06-271-3/+4
* block: Add replaces argument to drive-mirrorBenoît Canet2014-06-271-0/+25
* block: check for RESIZE blocker in the QMP command, not bdrv_truncate()Jeff Cody2014-06-271-3/+1
* block: Remove a special case for protocolsKevin Wolf2014-06-261-16/+2
* block: Catch backing files assigned to non-COW driversKevin Wolf2014-06-261-0/+7
* block: Remove second bdrv_open() recursionKevin Wolf2014-06-261-25/+25
* block: Inline bdrv_file_open()Kevin Wolf2014-06-261-40/+11
* block: Use common driver selection code for bdrv_open_file()Kevin Wolf2014-06-261-37/+30
* block: Always pass driver name through options QDictKevin Wolf2014-06-261-36/+40
* block: Move json: parsing to bdrv_fill_options()Kevin Wolf2014-06-261-43/+45
* block: Move bdrv_fill_options() call to bdrv_open()Kevin Wolf2014-06-261-10/+15
* block: Create bdrv_fill_options()Kevin Wolf2014-06-261-43/+69
* block.c: Remove useless 'buf' variableChen Gang2014-06-241-2/+0
* qapi event: convert BLOCK_IO_ERROR and BLOCK_JOB_ERRORWenchao Xia2014-06-231-33/+8
* qapi event: convert DEVICE_TRAY_MOVEDWenchao Xia2014-06-231-14/+7
* qapi: adjust existing definesWenchao Xia2014-06-231-8/+9
* block: asynchronously stop the VM on I/O errorsPaolo Bonzini2014-06-231-2/+19
* cleanup QEMUOptionParameterChunyan Liu2014-06-161-80/+13
* change block layer to support both QemuOpts and QEMUOptionParamterChunyan Liu2014-06-161-49/+111
* throttle: add throttle_detach/attach_aio_context()Stefan Hajnoczi2014-06-041-0/+7
* block: add bdrv_set_aio_context()Stefan Hajnoczi2014-06-041-2/+55
* block: acquire AioContext in bdrv_drain_all()Stefan Hajnoczi2014-06-041-14/+11
* block: acquire AioContext in bdrv_*_all()Stefan Hajnoczi2014-06-041-1/+23
* block: use BlockDriverState AioContextStefan Hajnoczi2014-06-041-9/+18
* block: Plug memory leak on brv_open_image() error pathMarkus Armbruster2014-05-301-0/+1
* block: Drop redundant bdrv_refresh_limitsFam Zheng2014-05-281-3/+0
* block: Add backing_blocker in BlockDriverStateFam Zheng2014-05-281-4/+19
* block: Use bdrv_set_backing_hd everywhereFam Zheng2014-05-281-4/+2
* block: Add bdrv_set_backing_hd()Fam Zheng2014-05-281-13/+23
* block: Replace in_use with operation blockerFam Zheng2014-05-281-17/+7
* block: Introduce op_blockers to BlockDriverStateFam Zheng2014-05-281-0/+76
* block: optimize zero writes with bdrv_write_zeroesPeter Lieven2014-05-191-0/+9
* block: Allow JSON filenamesMax Reitz2014-05-191-0/+41
* block: Fix bdrv_is_allocated() for short backing filesKevin Wolf2014-05-191-4/+6
* block: Fix open flags with BDRV_O_SNAPSHOTKevin Wolf2014-05-091-15/+19
* block: Fix open_flags in bdrv_reopen()Kevin Wolf2014-04-301-1/+4
* Revert "block: another bdrv_append fix"Kevin Wolf2014-04-301-1/+0
* block: Unlink temporary files in raw-posix/win32Kevin Wolf2014-04-301-26/+10
* block: Remove BDRV_O_COPY_ON_READ for bs->fileKevin Wolf2014-04-301-1/+1
* block: Create bdrv_backing_flags()Kevin Wolf2014-04-301-6/+17
* block: Create bdrv_inherited_flags()Kevin Wolf2014-04-301-2/+26
* block: Ignore duplicate or NULL format_name in bdrv_iterate_formatJeff Cody2014-04-291-1/+16
* Use error_is_set() only when necessary (again)Markus Armbruster2014-04-251-1/+1
* block: Prevent coroutine stack overflow when recursing in bdrv_open_backing_f...Benoît Canet2014-04-251-15/+18
* block: Catch duplicate IDs in bdrv_new()Kevin Wolf2014-04-221-0/+11
* block: Add errp to bdrv_new()Kevin Wolf2014-04-221-3/+3
OpenPOWER on IntegriCloud