| Commit message (Expand) | Author | Age | Files | Lines |
* | monitor: Use traditional command interface for HMP drive_del |  Markus Armbruster | 2015-06-02 | 1 | -5/+4 |
* | block: Ensure consistent bitmap function prototypes |  John Snow | 2015-04-28 | 1 | -1/+1 |
* | qmp: add block-dirty-bitmap-clear |  John Snow | 2015-04-28 | 1 | -0/+34 |
* | qmp: Add support of "dirty-bitmap" sync mode for drive-backup |  John Snow | 2015-04-28 | 1 | -3/+15 |
* | block: Add bitmap successors |  John Snow | 2015-04-28 | 1 | -0/+7 |
* | qmp: Add block-dirty-bitmap-add and block-dirty-bitmap-remove |  John Snow | 2015-04-28 | 1 | -0/+117 |
* | qmp: fill in the image field in BlockDeviceInfo |  Alberto Garcia | 2015-04-28 | 1 | -1/+1 |
* | block: use bdrv_get_device_or_node_name() in error messages |  Alberto Garcia | 2015-04-28 | 1 | -4/+5 |
* | blockjob: Allow nested pause |  Fam Zheng | 2015-04-28 | 1 | -3/+5 |
* | block: Fix blockdev-backup not to use funky error class |  Markus Armbruster | 2015-03-19 | 1 | -4/+4 |
* | blockdev: Convert bdrv_find to blk_by_name |  Fam Zheng | 2015-03-16 | 1 | -33/+59 |
* | block: Simplify setting numeric options |  Markus Armbruster | 2015-02-26 | 1 | -3/+1 |
* | QemuOpts: Drop qemu_opt_set(), rename qemu_opt_set_err(), fix use |  Markus Armbruster | 2015-02-26 | 1 | -8/+9 |
* | QemuOpts: Convert qemu_opt_set_bool() to Error, fix its use |  Markus Armbruster | 2015-02-26 | 1 | -3/+3 |
* | Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2015-02-18' into staging |  Peter Maydell | 2015-02-26 | 1 | -8/+4 |
|\ |
|
| * | error: Use error_report_err() where appropriate |  Markus Armbruster | 2015-02-18 | 1 | -8/+4 |
* | | Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2015-02-18' into staging |  Peter Maydell | 2015-02-25 | 1 | -3/+3 |
|\ \ |
|
| * | | hmp: Name HMP command handler functions hmp_COMMAND() |  Markus Armbruster | 2015-02-18 | 1 | -3/+3 |
| |/ |
|
* / | blockdev: Use blk_new_open() in blockdev_init() |  Max Reitz | 2015-02-16 | 1 | -50/+42 |
|/ |
|
* | block: New bdrv_add_key(), convert monitor to use it |  Markus Armbruster | 2015-02-06 | 1 | -22/+2 |
* | blockdev: Eliminate silly QERR_BLOCK_JOB_NOT_ACTIVE macro |  Markus Armbruster | 2015-02-06 | 1 | -1/+2 |
* | blockdev: Give find_block_job() an Error ** parameter |  Markus Armbruster | 2015-02-06 | 1 | -11/+8 |
* | block: Split BLOCK_OP_TYPE_COMMIT to BLOCK_OP_TYPE_COMMIT_{SOURCE, TARGET} |  Fam Zheng | 2015-01-13 | 1 | -1/+5 |
* | block: Add blockdev-backup to transaction |  Fam Zheng | 2015-01-13 | 1 | -0/+79 |
* | qmp: Add command 'blockdev-backup' |  Fam Zheng | 2015-01-13 | 1 | -0/+54 |
* | blockdev: check for BLOCK_OP_TYPE_INTERNAL_SNAPSHOT |  Stefan Hajnoczi | 2014-12-10 | 1 | -0/+4 |
* | blockdev: acquire AioContext in QMP 'transaction' actions |  Stefan Hajnoczi | 2014-12-10 | 1 | -1/+51 |
* | blockdev: drop unnecessary DriveBackupState field assignment |  Stefan Hajnoczi | 2014-12-10 | 1 | -2/+0 |
* | blockdev: update outdated qmp_transaction() comments |  Stefan Hajnoczi | 2014-12-10 | 1 | -10/+6 |
* | blockdev: acquire AioContext in change-backing-file |  Stefan Hajnoczi | 2014-12-10 | 1 | -6/+13 |
* | blockdev: acquire AioContext in eject, change, and block_passwd |  Stefan Hajnoczi | 2014-12-10 | 1 | -7/+29 |
* | blockdev: check for BLOCK_OP_TYPE_INTERNAL_SNAPSHOT_DELETE |  Stefan Hajnoczi | 2014-12-10 | 1 | -0/+4 |
* | blockdev: acquire AioContext in blockdev-snapshot-delete-internal-sync |  Stefan Hajnoczi | 2014-12-10 | 1 | -3/+13 |
* | block: let commit blockjob run in BDS AioContext |  Stefan Hajnoczi | 2014-11-03 | 1 | -9/+20 |
* | block: let mirror blockjob run in BDS AioContext |  Stefan Hajnoczi | 2014-11-03 | 1 | -11/+27 |
* | block: let stream blockjob run in BDS AioContext |  Stefan Hajnoczi | 2014-11-03 | 1 | -4/+12 |
* | block: let backup blockjob run in BDS AioContext |  Stefan Hajnoczi | 2014-11-03 | 1 | -7/+16 |
* | blockdev: add note that block_job_cb() must be thread-safe |  Stefan Hajnoczi | 2014-11-03 | 1 | -0/+5 |
* | blockdev: acquire AioContext in blockdev_mark_auto_del() |  Stefan Hajnoczi | 2014-11-03 | 1 | -0/+7 |
* | blockdev: acquire AioContext in do_qmp_query_block_jobs_one() |  Stefan Hajnoczi | 2014-11-03 | 1 | -0/+6 |
* | block: acquire AioContext in generic blockjob QMP commands |  Stefan Hajnoczi | 2014-11-03 | 1 | -13/+39 |
* | block: Lift device model API into BlockBackend |  Markus Armbruster | 2014-10-20 | 1 | -5/+5 |
* | blockdev: Convert qmp_eject(), qmp_change_blockdev() to BlockBackend |  Markus Armbruster | 2014-10-20 | 1 | -8/+12 |
* | blockdev: Fix blockdev-add not to create DriveInfo |  Markus Armbruster | 2014-10-20 | 1 | -15/+7 |
* | blockdev: Drop superfluous DriveInfo member id |  Markus Armbruster | 2014-10-20 | 1 | -3/+2 |
* | hw: Convert from BlockDriverState to BlockBackend, mostly |  Markus Armbruster | 2014-10-20 | 1 | -9/+3 |
* | block: Eliminate DriveInfo member bdrv, use blk_by_legacy_dinfo() |  Markus Armbruster | 2014-10-20 | 1 | -4/+3 |
* | block: Eliminate bdrv_iterate(), use bdrv_next() |  Markus Armbruster | 2014-10-20 | 1 | -16/+11 |
* | blockdev: Eliminate drive_del() |  Markus Armbruster | 2014-10-20 | 1 | -7/+2 |
* | block: Make BlockBackend own its BlockDriverState |  Markus Armbruster | 2014-10-20 | 1 | -6/+1 |