summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-03-1224-905/+1517
|\
| * file-posix: Fix no-op bdrv_truncate() with falloc preallocationKevin Wolf2018-03-091-5/+9
| * ssh: Support .bdrv_co_createKevin Wolf2018-03-091-35/+48
| * ssh: Pass BlockdevOptionsSsh to connect_to_ssh()Kevin Wolf2018-03-091-13/+21
| * ssh: QAPIfy host-key-check optionKevin Wolf2018-03-091-32/+56
| * ssh: Use QAPI BlockdevOptionsSsh objectKevin Wolf2018-03-091-75/+62Star
| * sheepdog: Support .bdrv_co_createKevin Wolf2018-03-091-74/+169
| * sheepdog: QAPIfy "redundancy" create optionKevin Wolf2018-03-091-27/+67
| * nfs: Support .bdrv_co_createKevin Wolf2018-03-091-16/+60
| * nfs: Use QAPI options in nfs_client_open()Kevin Wolf2018-03-091-123/+53Star
| * rbd: Use qemu_rbd_connect() in qemu_rbd_do_create()Kevin Wolf2018-03-091-44/+10Star
| * rbd: Assign s->snap/image_name in qemu_rbd_open()Kevin Wolf2018-03-091-9/+5Star
| * rbd: Support .bdrv_co_createKevin Wolf2018-03-091-50/+100
| * rbd: Pass BlockdevOptionsRbd to qemu_rbd_connect()Kevin Wolf2018-03-091-60/+55Star
| * rbd: Remove non-schema options from runtime_optsKevin Wolf2018-03-091-31/+24Star
| * rbd: Factor out qemu_rbd_connect()Kevin Wolf2018-03-091-40/+60
| * rbd: Fix use after free in qemu_rbd_set_keypairs() error pathKevin Wolf2018-03-091-1/+2
| * gluster: Support .bdrv_co_createKevin Wolf2018-03-091-44/+91
| * file-win32: Support .bdrv_co_createKevin Wolf2018-03-091-9/+38
| * file-posix: Support .bdrv_co_createKevin Wolf2018-03-091-23/+56
| * block: x-blockdev-create QMP commandKevin Wolf2018-03-093-1/+78
| * qcow2: Use visitor for options in qcow2_create()Kevin Wolf2018-03-091-140/+78Star
| * qcow2: Handle full/falloc preallocation in qcow2_co_create()Kevin Wolf2018-03-091-9/+19
| * qcow2: Use QCryptoBlockCreateOptions in qcow2_co_create()Kevin Wolf2018-03-091-17/+45
| * qcow2: Use BlockdevRef in qcow2_co_create()Kevin Wolf2018-03-091-14/+25
| * qcow2: Pass BlockdevCreateOptions to qcow2_co_create()Kevin Wolf2018-03-091-38/+151
| * qcow2: Let qcow2_create() handle protocol layerKevin Wolf2018-03-091-26/+38
| * qcow2: Rename qcow2_co_create2() to qcow2_co_create()Kevin Wolf2018-03-091-8/+8
| * qcow2: Make qemu-img check detect corrupted L1 tables in snapshotsAlberto Garcia2018-03-091-0/+14
| * qcow2: Check snapshot L1 table in qcow2_snapshot_delete()Alberto Garcia2018-03-091-0/+7
| * qcow2: Check snapshot L1 table in qcow2_snapshot_goto()Alberto Garcia2018-03-091-0/+9
| * qcow2: Check snapshot L1 tables in qcow2_check_metadata_overlap()Alberto Garcia2018-03-091-1/+9
| * qcow2: Check L1 table parameters in qcow2_expand_zero_clusters()Alberto Garcia2018-03-091-7/+17
| * qcow2: Check L1 table offset in qcow2_snapshot_load_tmp()Alberto Garcia2018-03-091-3/+5
| * qcow2: Generalize validate_table_offset() into qcow2_validate_table()Alberto Garcia2018-03-092-52/+35Star
| * block: convert bdrv_check callback to coroutine_fnPaolo Bonzini2018-03-098-40/+60
| * block: convert bdrv_invalidate_cache callback to coroutine_fnPaolo Bonzini2018-03-095-19/+19
| * qed: make bdrv_qed_do_open a coroutine_fnPaolo Bonzini2018-03-091-3/+37
| * qcow2: make qcow2_do_open a coroutine_fnPaolo Bonzini2018-03-091-5/+41
| * qcow2: fix flushing after dirty bitmap metadata writesPaolo Bonzini2018-03-091-2/+2
| * qcow2: introduce qcow2_write_caches and qcow2_flush_cachesPaolo Bonzini2018-03-093-16/+34
| * block: implement the bdrv_reopen_prepare helper for LUKS driverDaniel P. Berrange2018-03-091-0/+7
* | block: Fix qemu crash when using scsi-blockDeepa Srinivasan2018-03-081-26/+25Star
|/
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-03-0632-521/+572
|\
| * block: Fix NULL dereference on empty drive errorKevin Wolf2018-03-051-2/+3
| * qcow2: Replace align_offset() with ROUND_UP()Alberto Garcia2018-03-026-24/+18Star
| * block/ssh: Add basic .bdrv_truncate()Max Reitz2018-03-021-0/+24
| * block/ssh: Make ssh_grow_file() blockingMax Reitz2018-03-021-0/+7
| * block/ssh: Pull ssh_grow_file() from ssh_create()Max Reitz2018-03-021-8/+22
| * qcow2: make qcow2_co_create2() a coroutine_fnStefan Hajnoczi2018-03-021-8/+9