summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'mreitz/tags/pull-block-2018-05-15' into queue-b...Kevin Wolf2018-05-1536-159/+862
|\
| * iotests: Add test for -U/force-share conflictsMax Reitz2018-05-152-0/+33
| * qemu-img: Use only string options in img_open_optsMax Reitz2018-05-151-2/+2
| * qemu-io: Use purely string blockdev optionsMax Reitz2018-05-151-2/+2
| * block: Document BDRV_REQ_WRITE_UNCHANGED supportMax Reitz2018-05-151-2/+16
| * qemu-img: Check post-truncation sizeMax Reitz2018-05-151-4/+35
| * iotests: Add test for COR across nodesMax Reitz2018-05-153-0/+144
| * iotests: Copy 197 for COR filter driverMax Reitz2018-05-153-0/+147
| * iotests: Clean up wrap image in 197Max Reitz2018-05-151-0/+1
| * block: Support BDRV_REQ_WRITE_UNCHANGED in filtersMax Reitz2018-05-157-14/+28
| * block/quorum: Support BDRV_REQ_WRITE_UNCHANGEDMax Reitz2018-05-151-6/+13
| * block: Set BDRV_REQ_WRITE_UNCHANGED for COR writesMax Reitz2018-05-151-2/+4
| * block: Add BDRV_REQ_WRITE_UNCHANGED flagMax Reitz2018-05-152-2/+10
| * block: BLK_PERM_WRITE includes ..._UNCHANGEDMax Reitz2018-05-151-0/+3
| * block: Add COR filter driverMax Reitz2018-05-153-2/+176
| * iotests: Skip 181 and 201 without userfaultfdMax Reitz2018-05-152-0/+26
| * iotests: Add failure matching to common.qemuMax Reitz2018-05-151-7/+51
| * docs: Document the new default sizes of the qcow2 cachesAlberto Garcia2018-05-151-17/+16Star
| * qcow2: Give the refcount cache the minimum possible size by defaultAlberto Garcia2018-05-153-17/+20
| * specs/qcow2: Clarify that compressed clusters have the COPIED bit resetAlberto Garcia2018-05-151-4/+4
| * Fix error message about compressed clusters with OFLAG_COPIEDAlberto Garcia2018-05-151-2/+2
| * iotests: Split 214 off of 122Max Reitz2018-05-155-80/+133
|/
* blockjob: Add block_job_driver()Kevin Wolf2018-05-153-3/+17
* blockjob: Introduce block_job_ratelimit_get_delay()Kevin Wolf2018-05-156-19/+29
* blockjob: Implement block_job_set_speed() centrallyKevin Wolf2018-05-157-72/+12Star
* blockjob: Move RateLimit to BlockJobKevin Wolf2018-05-155-12/+13
* blockjob: Wrappers for progress counter accessKevin Wolf2018-05-156-29/+63
* blockjob: Fix assertion in block_job_finalize()Kevin Wolf2018-05-151-1/+1
* blockjob: expose error string via queryJohn Snow2018-05-152-1/+7
* hmp: Allow using a qdev id in block_set_io_throttleAlberto Garcia2018-05-152-3/+14
* block: Merge .bdrv_co_writev{,_flags} in driversEric Blake2018-05-1511-24/+32
* block: Drop last of the sector-based aio callbacksEric Blake2018-05-152-54/+36Star
* vxhs: Switch to byte-based callbacksEric Blake2018-05-151-21/+22
* rbd: Switch to byte-based callbacksEric Blake2018-05-151-18/+22
* null: Switch to byte-based read/writeEric Blake2018-05-151-22/+23
* file-win32: Switch to byte-based callbacksEric Blake2018-05-153-22/+32
* block: Support byte-based aio callbacksEric Blake2018-05-152-9/+35
* block-backend: simplify blk_get_aio_contextDaniel Henrique Barboza2018-05-151-7/+1Star
* Merge remote-tracking branch 'remotes/kraxel/tags/input-20180515-pull-request...Peter Maydell2018-05-152-29/+111
|\
| * ps2: Fix mouse stream corruption due to lost dataGeoffrey McRae2018-05-152-29/+100
| * ps2: Clear the PS/2 queue and obey disableGeoffrey McRae2018-05-151-0/+11
* | Merge remote-tracking branch 'remotes/kraxel/tags/ui-20180515-pull-request' i...Peter Maydell2018-05-157-92/+168
|\ \
| * | gtk: disable the F10 menubar keyPeter Wu2018-05-151-0/+6
| * | console: use linked list for QemuConsolesGerd Hoffmann2018-05-151-47/+58
| * | ui: document non-qapi parser cases.Gerd Hoffmann2018-05-151-0/+14
| * | ui: switch gtk display to qapi parserGerd Hoffmann2018-05-152-33/+5Star
| * | ui: switch trivial displays to qapi parserGerd Hoffmann2018-05-151-6/+0Star
| * | ui: add qapi parser for -displayGerd Hoffmann2018-05-151-2/+22
| * | vnc: add magic cookie to VncStateGerd Hoffmann2018-05-153-1/+16
| * | ui/gtk: Only try to initialize EGL/X11 if GtkGlArea failedTomeu Vizoso2018-05-151-1/+1