summaryrefslogtreecommitdiffstats
path: root/blockdev.c
Commit message (Expand)AuthorAgeFilesLines
* blockdev: enable non-root nodes for backup sourceVladimir Sementsov-Ogievskiy2018-07-021-2/+2
* block/mirror: Add copy mode QAPI interfaceMax Reitz2018-06-181-1/+8
* block: Remove dead deprecation warning codeKevin Wolf2018-06-151-12/+0Star
* block: Remove deprecated -drive option serialKevin Wolf2018-06-151-10/+0Star
* block: Remove deprecated -drive option addrKevin Wolf2018-06-151-16/+1Star
* block: Remove deprecated -drive geometry optionsKevin Wolf2018-06-151-74/+1Star
* block: Add block-specific QDict headerMax Reitz2018-06-151-0/+1
* qapi: add disabled parameter to block-dirty-bitmap-addVladimir Sementsov-Ogievskiy2018-06-111-0/+10
* qapi: add x-block-dirty-bitmap-mergeVladimir Sementsov-Ogievskiy2018-06-111-0/+30
* qmp: transaction support for x-block-dirty-bitmap-enable/disableVladimir Sementsov-Ogievskiy2018-06-111-1/+80
* qapi: add x-block-dirty-bitmap-enable/disableVladimir Sementsov-Ogievskiy2018-06-111-0/+42
* block: remove bdrv_dirty_bitmap_make_anonPaolo Bonzini2018-06-111-1/+0Star
* job: Add job_dismiss()Kevin Wolf2018-05-231-4/+6
* job: Move completion and cancellation to JobKevin Wolf2018-05-231-4/+4
* job: Move transactions to JobKevin Wolf2018-05-231-3/+3
* job: Switch transactions to JobTxnKevin Wolf2018-05-231-7/+7
* job: Move .complete callback to JobKevin Wolf2018-05-231-1/+1
* job: Move BlockJobCreateFlags to JobKevin Wolf2018-05-231-7/+7
* job: Move pause/resume functions to JobKevin Wolf2018-05-231-3/+3
* job: Move coroutine and related code to JobKevin Wolf2018-05-231-4/+4
* qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau2018-05-041-8/+8
* qapi: add block latency histogram interfaceVladimir Sementsov-Ogievskiy2018-03-191-0/+43
* block: Handle null backing linkMax Reitz2018-03-191-14/+0Star
* qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz2018-03-191-3/+4
* block/mirror: change the semantic of 'force' of block-job-cancelLiang Li2018-03-191-2/+2
* blockjobs: Expose manual propertyJohn Snow2018-03-191-3/+28
* blockjobs: add block-job-finalizeJohn Snow2018-03-191-0/+14
* blockjobs: add block_job_dismissJohn Snow2018-03-191-0/+14
* blockjobs: add block_job_verb permission tableJohn Snow2018-03-191-5/+5
* dirty-bitmap: add locked stateVladimir Sementsov-Ogievskiy2018-03-131-0/+19
* Include less of the generated modular QAPI headersMarkus Armbruster2018-03-021-2/+3
* block: maintain persistent disabled bitmapsVladimir Sementsov-Ogievskiy2018-02-131-8/+2Star
* block: early check for blockers on drive-mirrorPaolo Bonzini2018-02-131-0/+5
* Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* Include qapi/qmp/qlist.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* qdict qlist: Make most helper macros functionsMarkus Armbruster2018-02-091-0/+1
* Eliminate qapi/qmp/types.hMarkus Armbruster2018-02-091-1/+1
* Include qapi/error.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* blockdev: Mark BD-{remove,insert}-medium stableMax Reitz2018-01-231-3/+3
* blockdev: Drop BD-{remove,insert}-medium's @deviceMax Reitz2018-01-231-7/+23
* block: Remove the obsolete -drive boot=on|off parameterThomas Huth2017-12-221-11/+0Star
* blockdev: add x-blockdev-set-iothread force booleanStefan Hajnoczi2017-12-191-5/+6
* blockdev: add x-blockdev-set-iothread testing commandStefan Hajnoczi2017-12-191-0/+41
* block: drop unused BlockDirtyBitmapState->aio_context fieldStefan Hajnoczi2017-12-191-13/+0Star
* block: don't keep AioContext acquired after internal_snapshot_prepare()Stefan Hajnoczi2017-12-191-16/+31
* block: don't keep AioContext acquired after blockdev_backup_prepare()Stefan Hajnoczi2017-12-191-10/+34
* block: don't keep AioContext acquired after drive_backup_prepare()Stefan Hajnoczi2017-12-191-8/+34
* block: don't keep AioContext acquired after external_snapshot_prepare()Stefan Hajnoczi2017-12-191-23/+48
* blockdev: hold AioContext for bdrv_unref() in external_snapshot_clean()Stefan Hajnoczi2017-12-191-1/+1
* block: move ThrottleGroup membership to ThrottleGroupMemberManos Pitsidianakis2017-09-051-2/+2