• Anthony Liguori's avatar
    Merge remote-tracking branch 'kwolf/for-anthony' into staging · 05d4f2f2
    Anthony Liguori authored
    * kwolf/for-anthony: (30 commits)
      qemu-iotests: add tests for streaming error handling
      qemu-iotests: map underscore to dash in QMP argument names
      blkdebug: process all set_state rules in the old state
      stream: add on-error argument
      block: introduce block job error
      iostatus: reorganize io error code
      iostatus: change is_read to a bool
      iostatus: move BlockdevOnError declaration to QAPI
      iostatus: rename BlockErrorAction, BlockQMPEventAction
      qemu-iotests: add test for pausing a streaming operation
      qmp: add block-job-pause and block-job-resume
      block: add support for job pause/resume
      qmp: add 'busy' member to BlockJobInfo
      block: add block_job_query
      block: move job APIs to separate files
      block: fix documentation of block_job_cancel_sync
      qerror/block: introduce QERR_BLOCK_JOB_NOT_ACTIVE
      qemu-iotests: add initial tests for live block commit
      QAPI: add command for live block commit, 'block-commit'
      block: helper function, to find the base image of a chain
hmp-commands.hx 40 KB